1. Introduction
  2. Philosophy
    ❱
    1. You own it
    2. Security-first, with escape hatches
    3. Minimal: in binary size, dependencies, and surface area
    4. Provider-agnostic
    5. What this isn't
    6. How decisions get made
  3. Getting Started
    ❱
    1. Concepts
    2. Quickstart
    3. YOLO mode
    4. Multi-model setup
    5. zerocode
    6. Language & translations
  4. zerocode
    ❱
    1. Running zerocode
    2. Config pane
    3. Themes & terminal colours
    4. Remote setup (WSS)
    5. Secure transport (end-to-end config)
    6. Environment pass-through
  5. Installation
    ❱
    1. Linux
    2. macOS
    3. Windows
    4. FreeBSD
    5. NixOS
    6. Docker & containers
    7. Service management
    8. Platform install files
  6. Architecture
    ❱
    1. Request lifecycle
    2. Channel runtime lifecycle
    3. Tool execution lifecycle
    4. Background work lifecycle
    5. Provider routing lifecycle
    6. Crates
    7. Architecture Decision Records
      ❱
      1. ADR-001: Rust first
      2. ADR-002: Trait-driven extensibility
      3. ADR-003: Extism plugin bootstrap
      4. ADR-004: Tool shared state ownership
      5. ADR-005: Pluggable memory backends
      6. ADR-006: Runtime channel plugins
      7. ADR-007: Gateway extraction
      8. ADR-008: Goal mode control plane
      9. ADR-009: WIT/wasmtime plugin execution
      10. ADR-010: Memory authority boundaries
      11. ADR-011: Multi-agent runtime boundaries
      12. ADR-012: Generation-scoped live config apply
      13. ADR-013: Key-source authority
      14. ADR-015: Unified capability catalog
    8. Logging
    9. Runtime state and persistence
    10. Memory and payload lifecycle
    11. Config lifecycle
    12. Generated documentation pipeline
    13. Localization catalog lifecycle
    14. RPC socket transport
  7. Reference
    ❱
    1. CLI
    2. Config
    3. Environment variables
    4. Feature and support matrix
    5. API (rustdoc)
    6. Gateway HTTP API
    7. A2A agent discovery
    8. Web dashboard (web_dist_dir)
  8. Agents
    ❱
    1. Anatomy of an agent
    2. Filesystem components
    3. Running agents
    4. Delegation & SubAgents
    5. Runtime internals
    6. History management
  9. Model Providers
    ❱
    1. Provider catalog
    2. Configuration
    3. Streaming
    4. Routing
    5. Custom providers
    6. OpenAI Codex (subscription)
  10. Channels & Integrations
    ❱
    1. Peer Groups
    2. Matrix
    3. Telegram
    4. Discord
    5. Slack
    6. Mattermost
    7. LINE
    8. Nextcloud Talk
    9. Signal
    10. WhatsApp
    11. Other chat platforms
    12. Social (Bluesky, Nostr, Twitter, Reddit)
    13. Email
    14. Voice & telephony
    15. Webhooks
    16. MQTT
    17. AMQP
    18. Filesystem
    19. ZEGA AI (external prototype)
    20. Git (GitHub / Gitea / Forgejo)
      ❱
      1. Creating a GitHub App
      2. Creating a Gitea / Forgejo token (Codeberg)
    21. ACP (Agent Client Protocol)
  11. Tools & Extensibility
    ❱
    1. MCP (Model Context Protocol)
    2. Browser automation
    3. Relationship memory
      ❱
      1. Using relationship memory from skills
    4. Skills
      ❱
      1. Skill bundles
    5. Python skills
  12. Security & Autonomy
    ❱
    1. The security model
    2. Autonomy levels
    3. Sandboxing
    4. Tool receipts
  13. Operations & Deployment
    ❱
    1. Service & daemon
    2. Logs & observability
    3. Cost tracking
    4. Troubleshooting
    5. Network deployment
  14. Hardware & Boards
    ❱
    1. Hardware subsystem
    2. Adding boards & tools
    3. Peripherals design
    4. Arduino Uno Q
    5. STM32 Nucleo
    6. Android
    7. Raspberry Pi
  15. Standard Operating Procedures
    ❱
    1. How SOPs run
    2. Syntax
    3. Cookbook
    4. SOP Fan-In
      ❱
      1. MQTT
      2. Filesystem
      3. AMQP
      4. Channel
      5. Git
      6. Manual
      7. Webhook
      8. Cron
      9. Peripheral
      10. Calendar
    5. Observability
    6. Worked Example
  16. Plugins
    ❱
    1. How plugins work
    2. Built-in tool inventory
    3. Plugin protocol
    4. Guides
      ❱
      1. Writing a tool plugin
      2. Writing a channel plugin
      3. Writing a memory plugin
      4. Distributing plugins
      5. Migrating to typed config
    5. Building the docs locally
    6. Building the web dashboard
  17. Foundations (RFCs)
    ❱
    1. Intentional architecture
    2. Documentation standards
    3. Governance
    4. Engineering infrastructure
    5. Contribution culture
    6. Zero compromise in practice
  18. Contributing
    ❱
    1. How to contribute
    2. Coding agent guidelines
    3. Architecture and contribution map
    4. RFC process
    5. Communication
    6. Privacy & PII discipline
    7. Testing
    8. User-boundary proof
    9. Agent-policy parity
    10. PR review protocol
    11. Multi-agent setup
    12. Contributor License Agreement
  19. Maintainers
    ❱
    1. Docs & Translations
    2. CI & Actions
    3. Claude Code Skills
    4. PR workflow
    5. Reviewer playbook
    6. Labels
    7. Superseding PRs
    8. Release runbook
    9. Release artifact verification