9 frameworks analyzed. Hundreds of features extracted. Pick and choose the ingredients that matter for YOUR business.
Each card shows the essence of the framework. Think of these as the "brands" in your grocery store.
The full-featured "operating system" for personal AI. Think of it as the iPhone of AI assistants: polished, integrated, everything works together. Gateway architecture routes all your messages, voice, and visual canvas through one control center.
OpenClaw reimagined in Rust for extreme efficiency. Runs on a $10 board with under 5MB RAM. Boots in 10ms. Every component is a swappable "trait" (contract) - change your AI model, messaging app, or storage without touching your agent code.
A 5,200-line masterpiece of simplicity. Your AI lives in WhatsApp. Each group chat gets its own isolated brain in a secure container. Small enough to read in one sitting, powerful enough for daily business use. "No config sprawl" philosophy.
Ultra-lightweight Python framework with 4,000 core lines that somehow supports 9+ chat platforms and 13+ AI providers. Uses a message bus architecture so channels, agents, and memory stay cleanly separated. Research-ready and easy to extend.
Runs your AI assistant on a $10 circuit board. Written in Go for extreme portability. Single 10MB binary, no dependencies. Even controls hardware pins for IoT devices. Perfect for always-on, anywhere-deployed AI that costs nearly nothing to run.
The "Fort Knox" of AI assistants. Tools run in WASM sandboxes that can't leak your secrets. Prompt injection defense built in. Dual database support (PostgreSQL + SQLite). If you handle sensitive data, IronClaw's zero-trust architecture is the gold standard.
Build teams of AI agents that collaborate autonomously. @coder fixes bugs, hands off to @reviewer who hands off to @writer. Agents talk to each other via a file-based queue. Mix Claude and OpenAI agents in one team. Runs 24/7 in the background.
An AI that gets smarter the more you use it. Every solution it finds gets stored for next time. 100% transparent: every instruction is visible and editable. Docker-native with project isolation. Creates its own tools on the fly by writing code.
Not a framework - it's the ultimate reference library. Cost calculators, 5,700+ community plugins, security advisories, setup guides for 30+ platforms, and real-world use cases. Your research companion when deciding what to build.
These are the ideas that power every framework. Understanding them helps you pick what matters.
Every framework lets you define who your AI is using simple text files. This is like writing a job description for your digital employee.
Who uses this: OpenClaw, NanoBot, ZeroClaw, PicoClaw, NanoClaw, Agent Zero (each with slight variations)
A central hub that receives messages from all your apps (WhatsApp, Slack, Telegram) and routes them to the right AI agent. Think of it like a receptionist who knows which department handles each question.
Who uses this: OpenClaw (primary), ZeroClaw, PicoClaw, NanoBot, IronClaw
When your AI runs code or uses tools, sandboxing keeps it contained. Like giving an employee access to only their office, not the whole building. Different frameworks use different "wall materials."
Tools are the hands and arms of your AI. Each framework gives your AI different abilities.
Click items to add them to your cart. Build your dream framework ingredient list.
Feature matrix across all frameworks. Green = supported, yellow = partial, gray = not available.
| Feature | OpenClaw | ZeroClaw | NanoClaw | NanoBot | PicoClaw | IronClaw | TinyClaw | Agent Zero |
|---|---|---|---|---|---|---|---|---|
| Language | TypeScript | Rust | TypeScript | Python | Go | Rust | TS/Bash | Python |
| Yes | Yes | Primary | Yes | Yes | Planned | Yes | - | |
| Telegram | Yes | Yes | Via skill | Yes | Yes | Yes | Yes | - |
| Discord | Yes | Yes | - | Yes | Yes | Yes | Yes | - |
| Slack | Yes | Yes | Via skill | Yes | Yes | Yes | - | - |
| Web UI | Yes | - | - | - | - | Yes | - | Yes |
| Voice Control | Wake Word | - | - | - | Via Groq | - | - | - |
| Visual Canvas | Yes | - | - | - | - | - | - | - |
| Multi-Agent | Yes | Config | Swarms | Spawn | Spawn | Parallel | Teams | Hierarchy |
| Cron Scheduling | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Via code |
| Heartbeat | Yes | Yes | - | Yes | Yes | Yes | Yes | - |
| Browser Control | CDP | WebDriver | Chromium | - | - | Vision | CLI tool | Vision |
| MCP Support | Yes | - | - | Yes | - | Yes | - | Yes |
| Skills/Plugins | SDK + 5.7K | TOML | Claude Code | Markdown | Markdown | WASM | Folder | SKILL.md |
| Sandbox Type | Approval | Landlock | Container VM | Workspace | Workspace | WASM | Per-agent dir | Docker |
| Memory System | Embeddings | Hybrid FTS+Vec | CLAUDE.md | 2-Layer | 2-Layer | Hybrid FTS+Vec | Per-agent | Vector+Solutions |
| Local LLM | Ollama | Ollama+vLLM | - | Ollama+vLLM | Ollama+vLLM | Ollama | - | Ollama+LM Studio |
| AI Providers | 6+ | 22+ | 1 (Claude) | 13+ | 7+ | NEAR AI | 2 | 20+ |
| Encrypted Secrets | Keychain | ChaCha20 | - | chmod 600 | - | Keychain | - | secrets.env |
| RAM Usage | ~1GB | <5MB | ~200MB | ~100MB | <10MB | ~50MB | ~300MB | ~500MB |
| IoT/Hardware | - | - | - | - | GPIO/I2C/SPI | - | - | - |
| Mobile Apps | iOS+Android | - | - | - | - | - | - | - |
How each framework is structured internally. These are the blueprints you'd follow.
Quick guide: which framework to pick based on what matters most to you.
Full-featured, polished, with voice, canvas, mobile apps, and 5,700+ plugins. The "iPhone" approach.
Smallest memory footprint, fastest startup, runs on $10 hardware. The "sports car" approach.
Small enough to read in one sitting. No hidden complexity. The "open book" approach.
WASM sandboxing, prompt injection defense, leak detection, zero-trust. The "fortress" approach.
Multiple specialized agents handing off work to each other. The "small company" approach.
Remembers solutions, builds knowledge, gets smarter. The "growing brain" approach.
WhatsApp-first design with per-group isolation. Simple, secure, purpose-built.
Direct hardware pin control (GPIO, I2C, SPI). AI meets physical world.
Support for 20+ AI providers, easily swap between them, use local models for free.
Python codebase with clean interfaces for adding channels, tools, and providers.
Complete knowledge base with cost calculators, security audits, and 5,700+ plugin examples.
Cherry-pick the best ideas from all repos. Use this page as your shopping list!