NanoClaw Personal AI Agent
Container-Isolated Agents
WhatsApp Built-In
Agent Swarms
Persistent Memory
Scheduled Tasks
Your Personal AI Assistant. Small Enough to Understand.
Most AI agents are bloated frameworks. NanoClaw is small enough to read. Built on Claude Agent SDK, agents run in isolated Linux containers. WhatsApp built-in, more channels via skills. Clone, setup, done.
Deploy Your AI Agent in Minutes
git clone https://github.com/qwibitai/NanoClaw.git && cd NanoClaw && claude ~500 lines of TypeScript. Built on Claude Agent SDK.
Build AI Agents with NanoClaw
Lightweight Core
Small enough to understand. One process, a few source files, no microservices. Ask Claude Code to walk you through the entire codebase.
WhatsApp + Skills
WhatsApp built-in via Baileys. Add Telegram, Discord, Slack via Claude Code skills. Each channel is clean code in your fork.
Persistent Memory
SQLite database for messages, sessions, and state. Per-group CLAUDE.md memory files. Survives restarts, fully queryable.
Agent Swarms
Spin up teams of specialized agents that collaborate on complex tasks. First personal AI assistant to support agent swarms.
Container Isolated
Agents run in Linux containers — Apple Container on macOS, Docker on macOS/Linux. Filesystem isolation, not permission checks.
Scheduled Tasks
Recurring cron jobs that run Claude and message you back. Web search and browser automation inside containers.
Explore the AI Agent Ecosystem
Install arrow_forward
Clone the repo and start with Claude CLI. Up and running in minutes.
Blog arrow_forward
News, releases, and stories from the NanoClaw community.
Integrations arrow_forward
WhatsApp built-in. Add more channels via Claude Code skills. Agents run in isolated containers.
Docs arrow_forward
Everything you need to run NanoClaw: installation, container setup, WhatsApp pairing, scheduled tasks, and architecture reference.
Contributors arrow_forward
Every commit makes NanoClaw better. Meet the developers who contribute code, ship features, and keep the project moving forward.
Trusted by Developers Building AI Agents
"~500 lines of TypeScript. I read the entire codebase in 20 minutes and actually understood every line. Try doing that with any other AI agent framework."
@ts_dev"Deployed NanoClaw in Docker on my VPS. It handles WhatsApp + Telegram + Discord simultaneously from one instance. Been running for 3 weeks straight, zero restarts."
@devops_mike"Agent Swarms is the killer feature. I ask NanoClaw one question and it spawns sub-agents to research, summarize, and draft — all in parallel. Feels like having a team."
@sarahcodes"git clone, claude, /setup — personal AI assistant on WhatsApp in under 5 minutes. I've onboarded 3 friends the same way. Nobody needed docs."
@cloud_native_tom"NanoClaw + Ollama = fully offline AI assistant. No API keys, no cloud, no data leaving my network. Running Llama locally on my Mac with zero cost. This is the way."
@privacy_first"HEARTBEAT.md is genius. I wrote 5 lines of markdown and now NanoClaw sends me a daily news digest, monitors my GitHub repos, and reminds me of meetings. All automatic."
@cron_master"~500 lines of TypeScript. I read the entire codebase in 20 minutes and actually understood every line. Try doing that with any other AI agent framework."
@ts_dev"Deployed NanoClaw in Docker on my VPS. It handles WhatsApp + Telegram + Discord simultaneously from one instance. Been running for 3 weeks straight, zero restarts."
@devops_mike"Agent Swarms is the killer feature. I ask NanoClaw one question and it spawns sub-agents to research, summarize, and draft — all in parallel. Feels like having a team."
@sarahcodes"git clone, claude, /setup — personal AI assistant on WhatsApp in under 5 minutes. I've onboarded 3 friends the same way. Nobody needed docs."
@cloud_native_tom"NanoClaw + Ollama = fully offline AI assistant. No API keys, no cloud, no data leaving my network. Running Llama locally on my Mac with zero cost. This is the way."
@privacy_first"HEARTBEAT.md is genius. I wrote 5 lines of markdown and now NanoClaw sends me a daily news digest, monitors my GitHub repos, and reminds me of meetings. All automatic."
@cron_master"Added a custom tool in 30 lines of TypeScript. No SDK to learn, no build step, no plugin API. Just a function in src/tools/. NanoClaw picked it up on restart. Developer experience is top tier."
@alex_builds"My WhatsApp AI assistant handles daily tasks, sets reminders, and even drafts emails for me. NanoClaw's persistent memory means it knows my preferences without me repeating myself."
@startup_alex"WhatsApp, Telegram, Discord, Slack, Signal — all connected to one NanoClaw instance. I message from whatever app I'm in and get the same context-aware assistant everywhere."
@data_lisa"NanoClaw on my home server controlling lights and thermostat through WhatsApp. 'Turn off the living room lights' just works. Docker keeps it always on, always isolated."
@homelab_dan"Apple Container on macOS, Docker on Linux. Deny-by-default allowlists. Filesystem scoping. NanoClaw is the first AI assistant I've seen that treats security as a feature, not an afterthought."
@security_emma"I'm not a developer. My friend set up NanoClaw for me and now I just chat with it on WhatsApp like a normal conversation. It helps me plan trips, summarize articles, and track my habits."
@casual_user"Added a custom tool in 30 lines of TypeScript. No SDK to learn, no build step, no plugin API. Just a function in src/tools/. NanoClaw picked it up on restart. Developer experience is top tier."
@alex_builds"My WhatsApp AI assistant handles daily tasks, sets reminders, and even drafts emails for me. NanoClaw's persistent memory means it knows my preferences without me repeating myself."
@startup_alex"WhatsApp, Telegram, Discord, Slack, Signal — all connected to one NanoClaw instance. I message from whatever app I'm in and get the same context-aware assistant everywhere."
@data_lisa"NanoClaw on my home server controlling lights and thermostat through WhatsApp. 'Turn off the living room lights' just works. Docker keeps it always on, always isolated."
@homelab_dan"Apple Container on macOS, Docker on Linux. Deny-by-default allowlists. Filesystem scoping. NanoClaw is the first AI assistant I've seen that treats security as a feature, not an afterthought."
@security_emma"I'm not a developer. My friend set up NanoClaw for me and now I just chat with it on WhatsApp like a normal conversation. It helps me plan trips, summarize articles, and track my habits."
@casual_userNanoClaw AI Agent FAQ
Common questions about NanoClaw and how it works.