Short answer: Nanoclaw is an open-source, MIT-licensed personal AI agent that runs each agent in its own Docker container and connects to messaging apps like WhatsApp, Telegram, Slack and Discord. It is built on Anthropic's Claude Agent SDK and reached around 29,000 GitHub stars in the months after its February 2026 open-source release. The design choice that defines it is OS-level isolation per agent - relevant for anyone thinking seriously about giving an AI assistant real access to messages, files and credentials.
Key takeaways
- Open source, MIT licence: the codebase lives at github.com/nanocoai/nanoclaw and is free to audit, fork or self-host.
- One Docker container per agent: isolation is enforced at the OS level rather than at the application level.
- Messenger-first: WhatsApp, Telegram, Discord, Slack, Microsoft Teams, iMessage, Matrix, Google Chat, Webex, Linear, GitHub, WeChat and email are wired in out of the box.
- Claude-native, multi-model: runs on the Claude Agent SDK by default and adds OpenAI, OpenRouter, Google, DeepSeek or local Ollama through adapter commands.
What Nanoclaw actually does
Nanoclaw routes messages from chat apps through a single Node.js host process into per-session databases, then dispatches each agent run inside an isolated Docker container. Credentials sit outside the container in a separate vault, so the model never touches raw secrets directly. The project describes itself as "a lightweight alternative to OpenClaw that runs in containers for security" - useful framing for anyone who has read the OpenClaw explainer or a general primer on AI agents and wants the short version of what is different.
How it stays isolated
Every agent gets its own workspace, memory and filesystem mounts. The host process holds the router, scheduler and credentials; the container holds the model run. That split is the security argument, and it is also the operational one: a misbehaving skill can corrupt only its own container, not the messenger account on the host. The shape will feel familiar to anyone already building multi-step agentic workflows or wiring tools through MCP.