You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Two open-source projects wired in at the prompt level — no extra service to run.
FABRIC (danielmiessler/fabric): its 255 patterns are curated system-prompts, so
AIOS reads them straight from data/patterns/ and runs them through its OWN model
path (llm_chat) — no Go binary needed, and they use whatever provider you set,
including the Claude subscription via claude-code. Vendored trimmed to data/ +
README + LICENSE (2.2M, dropped ~40M of unused Go/web/docs). New: aios_tools
fabric_patterns()/fabric_pattern_system(), hub run_fabric(), 'fabric' chat target,
GET+POST /api/fabric, a Patterns dashboard view (filter -> pick -> run), and an
inline /p <pattern> <text> chat command.
CAVEMAN (JuliusBrussee/caveman): a system-prompt overlay that makes every agent
~65% terser while keeping code/commands/errors verbatim. Read from its own
SKILL.md so behaviour + levels (lite/full/ultra/wenyan-*) stay faithful. New:
tools.caveman_overlay(), hub caveman state (persisted to .aios/caveman.json) folded
into brain_system_prompt(), GET+POST /api/caveman, a composer toggle that cycles
off->lite->full->ultra->wenyan, and /caveman [level|off] chat command. Also mounted
as a skill into opencode/hermes/openclaw via mount_caveman() so they respect it too.
Verified on Windows: 254 patterns load with descriptions, pattern systems resolve,
caveman overlay reaches the Brain prompt and toggles on/off, dashboard Patterns +
Caveman render with zero console errors, all endpoints respond. The user's running
hub on :8787 was left untouched.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -237,6 +237,13 @@ That is deliberately the "ambient authority" posture that made **OpenClaw's CVE-
237
237
238
238
**Active Memory:** a memory sub-agent runs on **every** turn — recall is a free FTS5 query, fact-extraction is one small async call — so the agents actually learn your workflow over time instead of only reading memory at session start (`memory.active`).
239
239
240
+
## 🧵 Fabric patterns & 🗿 Caveman mode
241
+
242
+
Two more open-source projects, wired in at the prompt level (no extra service to run):
243
+
244
+
-**[Fabric](https://github.com/danielmiessler/fabric) — 255 patterns.** Fabric's "patterns" are curated system-prompts (`summarize`, `extract_wisdom`, `analyze_claims`, `write_essay`, `create_quiz`…). AIOS reads them straight from `data/patterns/` and runs them **on your configured model** — including your Claude subscription — so there's no Go binary to install. Use them in the **Patterns** view (pick → paste → run) or inline in chat: `/p summarize <text>`. The `fabric` chat target also works: `fabric` with a message `pattern: your text`.
245
+
-**[Caveman](https://github.com/JuliusBrussee/caveman) — conciseness mode.** A system-prompt overlay that makes every agent ~65% terser while keeping code, commands, and error strings exact. Toggle the **🗿 Caveman** button in the composer (cycles off → lite → full → ultra → wenyan), or type `/caveman [level]` / `/caveman off` in chat. It's also mounted as a skill into opencode/hermes/openclaw, so they respect it too. Levels come straight from Caveman's own SKILL.md.
246
+
240
247
**On WSL?**`127.0.0.1:8787` often won't reach WSL from your Windows browser (localhost-forwarding is flaky). `aios start`/`aios url` now print your **WSL IP** URL — use that (e.g. `http://172.31.x.x:8787/`). The hub binds `0.0.0.0` so the WSL IP always works.
"description": "Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.",
"command": "echo 'CAVEMAN MODE ACTIVE. Rules: Drop articles/filler/pleasantries/hedging. Fragments OK. Short synonyms. Pattern: [thing] [action] [reason]. [next step]. Not: Sure! I would be happy to help you with that. Yes: Bug in auth middleware. Fix: Code/commits/security: write normal. User says stop caveman or normal mode to deactivate.'",
0 commit comments