Your Mac runs the fleet.
Nanoclaw is a native macOS app. It hosts agent VMs, routes messages from chat platforms, and gives you a real-time view of everything running. When you open it, you see your agents. When you close it, they keep running.
Every agent shows:
Search by name, role, or group. Click any agent to open its detail view: logs, metrics, terminal access, and snapshot history.
Click the + button in the toolbar. Fill in a name, pick a profile, and click Start. That's it.
Advanced options let you set the runtime (Simple Nanoclaw or Native OpenClaw), the group folder, and VM resources (vCPUs and memory). Default settings work for most agents.
When you run nanoclaw serve, your Mac registers itself with the control plane and starts accepting agent VMs. The app shows your host's capacity — active VMs, available vCPUs, and memory.
You can also connect to a remote fleet. Point the app at your ncd endpoint and manage cloud hosts, provision new ones, and watch live migrations — all from the same interface.
Click Terminal in the agent detail view to open a live PTY session in the running agent VM. Full terminal access, inside the isolated VM, with write access controlled by the start token from the API.
The Sessions panel shows active and recent Claude sessions. Sessions persist across agent restarts — an agent can resume exactly where it left off, with the same conversation context, from a snapshot.
When an agent requests a sensitive action (destructive operation, permission escalation, external access, secret request), a notification lands on your iPhone. The macOS app shows the queue too — approve or deny from either place.
Approval categories:
Nanoclaw is currently in TestFlight beta. Join the early access program →