ZeroClaw
Runtime OS for Agentic Workflows
A lightweight, trait-driven infrastructure for building and deploying autonomous AI agents. Written entirely in Rust, ZeroClaw abstracts models, tools, memory, and execution — deploy anywhere, swap anything.
Why Choose ZeroClaw?
ZeroClaw is a runtime operating system for agentic workflows — fast, small, and fully autonomous AI assistant infrastructure that you can deploy anywhere and swap anything.
Lean by Default
Runs on $10 hardware with less than 5MB RAM — 99% less memory than OpenClaw. Single-binary Rust runtime with an 8.8MB footprint.
Secure Architecture
Pairing-based gateways, strict sandboxing, explicit allowlists, workspace scoping, encrypted secrets at rest, and built-in rate limiting.
Fully Swappable
Every core subsystem — providers, channels, tools, memory, tunnels, runtime, and observability — implements traits for easy substitution.
Fast Cold Starts
Single-binary Rust runtime enables near-instant startup in under 10ms. Designed for CLI, daemon, and gateway modes with zero warm-up delay.
Cost-Efficient
Designed for low-cost boards (Raspberry Pi, embedded systems) and small cloud instances. No heavy runtimes, no garbage collector overhead.
Provider Agnostic
OpenAI-compatible endpoints plus custom provider support. Connect to OpenAI, Anthropic, OpenRouter, or any custom endpoint — no vendor lock-in.
ZeroClaw Trait-Driven Architecture
ZeroClaw employs a trait-driven design where every subsystem is swappable. Each component implements a common trait interface, allowing you to mix and match implementations without changing your agent logic.
OpenAI, Anthropic, OpenRouter, custom endpoints
CLI, Telegram, Discord, Slack, Matrix, Signal, iMessage, WhatsApp, Email, Webhook, and 9+ more
SQLite hybrid search, PostgreSQL, Markdown files, or none
Shell, file ops, git, browser, HTTP, screenshots, hardware
Native, Docker sandboxed
Logging, multi-observer
Cloudflare, Tailscale, ngrok, custom
Built-in Hybrid Search Memory
ZeroClaw includes a custom full-stack search engine with zero external dependencies — no Pinecone, no Elasticsearch, no LangChain. The memory system combines multiple search strategies for accurate retrieval:
ZeroClaw Performance Benchmark
Comparison of AI agent frameworks as of February 2026. Startup times are normalized for edge hardware (0.8 GHz); comparisons assume normalized load.
| Framework | Language | Runtime RAM | Startup (0.8GHz) | Binary Size |
|---|---|---|---|---|
| ZeroClaw | Rust | <5MB | <10ms | 8.8MB |
| PicoClaw | Go | <10MB | <1s | ~8MB |
| NanoBot | Python | >100MB | >30s | N/A |
| OpenClaw | TypeScript | >1GB | >500s | ~28MB |
Install ZeroClaw
Get ZeroClaw running in seconds. Choose your preferred installation method, or download pre-built binaries for Linux (x86_64, aarch64, armv7), macOS (x86_64, aarch64), and Windows (x86_64) from GitHub Releases.
brew install zeroclawgit clone https://github.com/zeroclaw-labs/zeroclaw.git && cd zeroclaw && ./bootstrap.shcargo build --release --locked && cargo install --path . --force --lockedAfter Installation
zeroclaw onboard --interactiveInteractive setup wizard
zeroclaw agent -m "Hello"Send a message to your agent
zeroclaw gatewayStart the gateway server
zeroclaw doctorRun system diagnostics
15+ Messaging Channels
Deploy your agents to any messaging platform. Each channel implements the common Channel trait — add a new integration by implementing a single interface.
Latest ZeroClaw Releases
Stay up to date with the latest ZeroClaw versions
v0.1.7
What's Changed * chore(license): make apache primary while preserving dual-license by @willsarg in https://github.com/zeroclaw-labs/zeroclaw/pull/1307 * fix(lic...
v0.1.6
What's Changed * chore(release): promote dev to main for v0.1.6 by @willsarg in https://github.com/zeroclaw-labs/zeroclaw/pull/1334 Full Changelog: https://gith...
v0.1.5
What's Changed * chore(deps): bump github/codeql-action from 4.32.3 to 4.32.4 in the actions-all group by @dependabot[bot] in https://github.com/zeroclaw-labs/z...
ZeroClaw Guides & Tutorials
Learn everything about ZeroClaw with our community-written guides
Getting Started Guide
Step-by-step installation and setup guide for ZeroClaw on Linux, macOS, and Windows.
Coming SoonZeroClaw FAQ
Quick answers about ZeroClaw and this community site
What is ZeroClaw?
ZeroClaw is a runtime operating system for agentic workflows — a lightweight, trait-driven infrastructure for building and deploying autonomous AI agents. Written entirely in Rust, it abstracts models, tools, memory, and execution so agents can be deployed anywhere with minimal overhead. It runs on hardware as small as $10 boards with less than 5MB RAM.
How do I install ZeroClaw?
There are multiple ways to install ZeroClaw: (1) Homebrew: `brew install zeroclaw` (macOS/Linux), (2) One-click bootstrap: clone the repo and run `./bootstrap.sh`, (3) Pre-built binaries for Linux (x86_64, aarch64, armv7), macOS (x86_64, aarch64), and Windows (x86_64) from GitHub Releases, or (4) Build from source with `cargo build --release --locked`.
What is the difference between ZeroClaw and OpenClaw?
ZeroClaw and OpenClaw are both AI agent frameworks, but they differ fundamentally. ZeroClaw is a Rust-based runtime OS using less than 5MB RAM with sub-10ms cold starts, while OpenClaw is TypeScript-based using over 1GB RAM with 500s+ startup times. ZeroClaw uses a trait-driven architecture where every subsystem (providers, channels, tools, memory, tunnels) is swappable. It is designed for edge hardware and low-cost deployment.
What AI models and providers does ZeroClaw support?
ZeroClaw supports multiple AI providers out of the box with no vendor lock-in. It is compatible with OpenAI, Anthropic (Claude), OpenRouter, Ollama (for local models), and any custom OpenAI-compatible endpoint. Providers are implemented as swappable traits, so you can easily switch between cloud APIs and self-hosted models like Llama, Mistral, or Qwen without changing your agent code.
Is ZeroClaw free to use?
Yes, ZeroClaw is completely free and open-source under a dual Apache-2.0 OR MIT license. You can use it for personal, commercial, or enterprise projects without any licensing fees.
How secure is ZeroClaw? What security features does it have?
ZeroClaw is built with a security-first architecture. It features gateway pairing with device codes, deny-by-default channel allowlists, filesystem sandboxing with workspace scoping, rate limiting, and encrypted credential storage. For Docker deployments, it runs in a fully sandboxed environment. Every external access requires explicit allowlisting, making it suitable for production and enterprise use cases.
Can I run ZeroClaw with Docker?
Yes, ZeroClaw supports Docker as a sandboxed runtime environment. You can run the agent, gateway, or daemon inside Docker containers for isolation and easy deployment. Docker is one of the two supported runtimes (Native and Docker). This makes it straightforward to deploy ZeroClaw in cloud environments, Kubernetes clusters, or any containerized infrastructure.
What messaging channels does ZeroClaw support?
ZeroClaw supports 15+ messaging channels including CLI, Telegram, Discord, Slack, Mattermost, Matrix, Signal, iMessage, WhatsApp, Lark, DingTalk, Nostr, Email, IRC, Webhook, QQ, and Linq. Each channel implements a common trait for easy integration.
How do I build and deploy an AI agent with ZeroClaw?
After installing ZeroClaw, you can start an interactive agent session with `zeroclaw agent`, or send a single message with `zeroclaw agent -m "your message"`. For always-on deployment, use `zeroclaw daemon` to run in the background and `zeroclaw gateway` to expose it via a secure gateway. ZeroClaw's trait-driven architecture lets you configure providers, channels, tools, and memory backends to build agents tailored to your specific use case.
What is ZeroClaw's memory system?
ZeroClaw includes a custom full-stack search engine with zero external dependencies — no Pinecone or Elasticsearch required. It uses a hybrid approach combining vector storage (embeddings as SQLite BLOB with cosine similarity), keyword search (FTS5 with BM25 scoring), and weighted merge of both. It also supports PostgreSQL, Markdown files, or no memory backend.
Ready to Explore ZeroClaw?
ZeroClaw is the runtime OS for agentic workflows — deploy autonomous AI agents anywhere with less than 5MB RAM. Dive into the documentation, check out the latest releases, or join the community.