Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

ZeroClaw

Personal AI assistant you own, written in Rust.

ZeroClaw is an agent runtime — a single binary you configure and run. It talks to LLM providers (Anthropic, OpenAI, Ollama, and ~20 others), reaches the world through channels (Discord, Telegram, Matrix, email, voice, webhooks, your own CLI), and acts through tools (shell, browser, HTTP, hardware, custom MCP servers). Everything runs on your machine, with your keys, in your workspace.

Read Philosophy to understand the opinions that shape it.

This site is the documentation. Everything under Reference → CLI and Reference → Config is generated directly from the code at build time (via clap derives and the JSON schema), so it stays in sync with the binary you actually run. Everything else is hand-written user-facing material.

Where to start

Source

See Contributing → Communication for the full list of places to reach the project.