NanoClaw
나만의 AI 어시스턴트. 이해할 수 있을 만큼 작은.
대부분의 AI 에이전트는 비대한 프레임워크입니다. NanoClaw는 코드를 직접 읽을 수 있을 만큼 작습니다. Claude Agent SDK 기반으로, 에이전트는 격리된 Linux 컨테이너에서 실행됩니다. WhatsApp 기본 내장, 스킬로 더 많은 채널 추가 가능. 클론하고, 설정하고, 바로 시작하세요.
빠른 시작
git clone https://github.com/qwibitai/NanoClaw.git && cd NanoClaw && claude ~500 lines of TypeScript. Built on Claude Agent SDK.
주요 기능
가벼운 코어
이해할 수 있을 만큼 작습니다. 하나의 프로세스, 몇 개의 소스 파일, 마이크로서비스 없음. Claude Code에 전체 코드베이스를 설명해달라고 해보세요.
WhatsApp + 스킬
Baileys를 통한 WhatsApp 기본 내장. Claude Code 스킬로 Telegram, Discord, Slack 추가. 각 채널은 포크에 깔끔한 코드로 존재합니다.
영구 메모리
메시지, 세션, 상태를 위한 SQLite 데이터베이스. 그룹별 CLAUDE.md 메모리 파일. 재시작해도 유지되며, 완전히 쿼리 가능합니다.
에이전트 스웜
복잡한 작업을 함께 수행하는 전문 에이전트 팀을 구성합니다. 에이전트 스웜을 지원하는 최초의 개인 AI 어시스턴트.
컨테이너 격리
에이전트는 Linux 컨테이너에서 실행됩니다 — macOS에서는 Apple Container, macOS/Linux에서는 Docker. 권한 검사가 아닌 파일시스템 격리.
예약 작업
Claude를 실행하고 결과를 메시지로 보내주는 반복 cron 작업. 컨테이너 내부에서 웹 검색과 브라우저 자동화.
설치 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에 관한 자주 묻는 질문과 작동 방식.