Verdict
Nanobot technically runs on a Pi Zero 2 W. We tested it because someone asked. It boots, it accepts requests, it dies under any non-trivial workload. Use the Zero 2 W as an MCP edge tool host paired with a primary Pi 5 instead — that's the architecture the hardware is right for.
Setup notes
Don't. Or rather: install Nanobot, run it as an MCP server exposing one specific tool (sensor read, GPIO control, etc.), connect it to a primary agent host elsewhere on the network. That use case works.
Performance
512 MB RAM is the constraint. Boot is fine. Anything requiring conversation history or multi-step planning runs out of memory.
What breaks
- Almost everything except single-tool MCP use
Want to know more
See the full Nanobot review and the Raspberry Pi Zero 2 W buyer's notes.