Supachad¶
An always-on agent that runs while you sleep. Sandboxed, budgeted, earns autonomy gradually. These docs cover the architecture, the runtime contracts, and the operational surface — what Chad is and how Chad works.
-
New here?
Read the introduction for the 90-second tour. What Chad is, what makes it different from a chat agent, and the three properties that drive every architectural decision.
-
Architecture
Three concentric isolation rings, four memory layers, two execution substrates. The full design with diagrams.
-
Sub-agents
Seven kinds, each pinned to a binary path under an L7 network policy. How spawning works and how to add a new kind.
-
Autonomy
Every irreversible action runs through
chad-action-gate. The autonomy boundary is a JSON file you can read. -
Memory
Four stores, four shapes. Always-injected workspace files, semantic LTM, named-entity wiki, hybrid vector+graph brain.
-
Operations
Eleven standing crons. The schedule is the agent's contract with the day. Each cron is a budget-guarded one-line wrapper.
-
Premium escalation
When Nemotron's depth runs out, Chad escalates to Anthropic Claude through a tightly gated wrapper. AuthContext, L7-pinned binary identity, weekly spend roll-up.
-
:material-monitor-outline:{ .lg .middle } Front-ends
Open WebUI as the chat surface. Chad exposed as an OpenAI-compat model. Same gateway, same memory, same action gate as a cron.
-
Roadmap
What's shipped, what's deferred, what's deliberately out of scope. Phase 2 follow-ups and the reasoning behind each "no".
Recent¶
The full sequence is in the changelog. The current
state of chad-dev is what these docs describe — if a claim here
disagrees with the source, the source wins; please file an issue.
- Phase C — async GHA spawns.
chad-spawn --async, reconciler cron, branch retention, opencode kind,--binary-overrideflag. - NVIDIA fallback in the GHA runner. codex / opencode auto-route
to
integrate.api.nvidia.comwhen noOPENAI_API_KEYis set. - GHA substrate landed. Sub-agents can spawn into a per-job GitHub Actions runner — popebot-style branch-as-job-record.
- Hermes-style memory curator. Weekly draft-only consolidation pass over the LTM. Pre-mutation snapshots make it reversible.
What this site is not¶
- Not a NemoClaw user manual — that lives in the parent project's Sphinx docs. NemoClaw is the hardened sandbox blueprint Chad runs inside; these docs are Chad-specific.
- Not a "run your own Chad" guide — Chad relies on private credentials (Proton, Anthropic, NVIDIA) and a private state repo. See Reproducing for the honest answer.
- Not branded marketing. The voice is direct and technical because the audience is too.