|
1 | | -#V04182026 |
| 1 | +#V04252026 |
2 | 2 |
|
3 | 3 | ### Chaos AI-OS Light vΩ (Single-File Demo) |
4 | 4 | Want to test the full post-binary stack without installing anything? |
@@ -64,11 +64,11 @@ pip install qrng |
64 | 64 | Optional (Agentic YAML Pipeline + OS Control): |
65 | 65 | pip install pyyaml --break-system-packages |
66 | 66 |
|
67 | | -Optional OS Control Web Control: |
68 | | -pip install playwright |
69 | | -playwright install chromium |
| 67 | +Optional OS Control Web Control & Web Vision: |
| 68 | +pip install playwright opencv-python numpy pillow && playwright install chromium |
70 | 69 | Note: Not required for basic web fetching. |
71 | 70 | semantic_fetch (stdlib only) handles most agent web tasks without Playwright. |
| 71 | +Browser actions requiring vision (scrape_image) need opencv-python + numpy + pillow. |
72 | 72 |
|
73 | 73 | 2. System Commands |
74 | 74 | # CAIOS has a robust set of commands, but if you forget them, just type / and press tab or open caios_commands.html |
@@ -173,8 +173,14 @@ CAIOSPipeline.from_yaml("caios_pipeline.yaml").run("Unknown blight in sector 7") |
173 | 173 | - File writes: Medium risk, confirmation on overwrite |
174 | 174 | - File deletes: Maximum risk, ALWAYS requires confirmation |
175 | 175 | - Scripts: High risk, always requires confirmation |
| 176 | +- Browser: Three modes: |
| 177 | + * scrape → pure text (stdlib urllib fallback) |
| 178 | + * scrape_dom → full HTML structure (Playwright) |
| 179 | + * scrape_image → Base64 PNG for vision (OpenCV + numpy + pillow) |
176 | 180 | - All actions: Logged to KB hash chain (tamper-evident) |
177 | 181 |
|
| 182 | +Vision dependencies (for scrape_image): pip install playwright opencv-python numpy pillow && playwright install chromium |
| 183 | + |
178 | 184 | Unlike prompt-wrapper agents that bolt on safety rules, |
179 | 185 | CAIOS OS control uses Asimov Law 1 (wt 0.9 immutable) - |
180 | 186 | Irreversible harmful actions cannot be prompted around. |
|
0 commit comments