NanoClaw — Architecture & Features
vs. OpenClaw
| Feature | OpenClaw | NanoClaw |
|---|---|---|
| Code size | 500K+ lines, 53 config files | ~500 lines of TypeScript |
| Security | App-level permission checks | OS-level container isolation |
| Process model | Single Node process, shared memory | Separate container per group |
Core Features
- Multi-channel messaging: WhatsApp, Telegram, Discord, Slack, Gmail
- Container isolation: Each agent group gets its own container, filesystem, and SQLite database
- Scheduled tasks: Set up automated recurring jobs
- Web access: Agents can browse the web and scrape data
- Agent clusters: Multiple specialized agents collaborating on complex tasks
FAQ
Q: What is NanoClaw? A: A lightweight personal AI assistant that runs Claude agents in isolated containers and connects to WhatsApp, Telegram, and other messaging platforms — in just 500 lines of TypeScript.
Q: Is it free? A: Open source under MIT. You bring your own Anthropic API key.