I was excited when OpenClaw blew up but pretty disappointed when I dug in and realized that although they got things partially right (uses Opus by default) it wasn’t actually running on Claude Code. I liked the idea of being able to connect to claude code via WhatsApp to kick off different jobs and schedule and manage recurring tasks (like reviewing my repo and updating documentation, or triaging PRs), instead of using Tailscale and Termius. So I built NanoClaw. It runs on the Claude Agent SDK, so you get proper support for everything: memory, agent swarms, CLAUDE.md , adding different directories, sub-agents, skills, etc. If Claude Code supports it, NanoClaw supports it. Every agent runs in its own isolated container out of the box (Apple containers or Docker). It seemed like the only reasonable way to do it if I’m connecting it to WhatsApp. Some things I’ve been doing with it: Set up scheduled jobs (morning briefings, repo reviews, follow-up reminders) Mount specific directories per agent, so I have one group that’s mounted to the directory with my repo and another one to the Obsidian vault with my sales data Fork and customize with skill files. New features are added as skills that you run at build time to modify the code, so the codebase stays small (currently the whole codebase is something like 20k tokens. Claude Code can easily one-shot most features) Still early but moving fast. Would love feedback from people who are deep in Claude Code daily. Repo: https://github.com/qwibitai/nanoclaw submitted by /u/MeltingHippos
Originally posted by u/MeltingHippos on r/ClaudeCode
