NanoClaw
你的个人 AI 助手。小巧到一目了然。
大多数 AI 代理都是臃肿的框架。NanoClaw 小巧到你可以通读全部代码。基于 Claude Agent SDK 构建,代理运行在隔离的 Linux 容器中。内置 WhatsApp,通过技能扩展更多渠道。克隆、配置、即用。
快速开始
git clone https://github.com/qwibitai/NanoClaw.git && cd NanoClaw && claude ~500 行 TypeScript,基于 Claude Agent SDK。
核心能力
轻量内核
小巧到一目了然。单进程,几个源文件,无微服务。让 Claude Code 带你浏览整个代码库。
WhatsApp + 技能
通过 Baileys 内置 WhatsApp。通过 Claude Code 技能添加 Telegram、Discord、Slack。每个渠道都是你 fork 中的干净代码。
持久化记忆
SQLite 数据库存储消息、会话和状态。每个群组独立的 CLAUDE.md 记忆文件。重启不丢失,完全可查询。
代理集群
启动专业代理团队协作处理复杂任务。首个支持代理集群的个人 AI 助手。
容器隔离
代理运行在 Linux 容器中——macOS 上使用 Apple Container,macOS/Linux 上使用 Docker。文件系统隔离,而非权限检查。
定时任务
定期执行的 cron 任务,运行 Claude 并将结果回复给你。容器内支持网页搜索和浏览器自动化。
安装 arrow_forward
克隆仓库并使用 Claude CLI 启动。几分钟即可运行。
博客 arrow_forward
来自 NanoClaw 社区的新闻、版本发布和故事。
集成 arrow_forward
内置 WhatsApp。通过 Claude Code 技能添加更多渠道。代理运行在隔离容器中。
文档 arrow_forward
运行 NanoClaw 所需的一切:安装、容器配置、WhatsApp 配对、定时任务和架构参考。
贡献者 arrow_forward
每一次提交都让 NanoClaw 变得更好。认识这些贡献代码、发布功能、推动项目前进的开发者们。
用户评价
"~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_user常见问题
关于 NanoClaw 及其工作原理的常见问题。