What to run Nanobot on.
Personal AI agent in Python (MIT) with a browser UI and chat apps. Native Anthropic, OpenAI and OpenRouter providers plus local servers; its shell sandbox is off until you switch it on.
The machine
Raspberry Pi 5
Nanobot on a Pi 5 (8 GB) is a cheap way to run a personal agent: it ships Linux ARM64 wheels, and you can pair it with Ollama running Phi-3 mini for an entirely local stack.
Intel NUC 13 and Geekom IT13
Nanobot on a 32 GB mini PC leaves plenty of room for a local model next to the agent.
What Nanobot needs
- Python 3.11 or newer; Linux ARM64 wheels, so a 64-bit Raspberry Pi works.
- The OS sandbox for shell commands is bubblewrap on Linux, Seatbelt on macOS; there is none on Windows.
Our sizing, an estimate: 1 GB at the very least, 4 GB to be comfortable, with the model at a cloud provider. A Python process calling a cloud model: small. Its docs state no minimum. The project publishes no minimum and we have not measured one.
Sources: Nanobot README (v0.3.5) · Nanobot docs (v0.3.5) · Nanobot docs (v0.3.5), checked 2026-10-18.
Every machine we cover
| Raspberry Pi 5 | Fits | Nanobot on a Pi 5 (8 GB) is a cheap way to run a personal agent: it ships Linux ARM64 wheels, and you can pair it with Ollama running Phi-3 mini for an entirely local stack. Our notes |
| Intel NUC 13 and Geekom IT13 | Fits | Nanobot on a 32 GB mini PC leaves plenty of room for a local model next to the agent. Our notes |
| Mac Mini M4 / M4 Pro | Fits | Get the 16 GB configuration or more. |
| Framework Laptop 13 / 16 | Fits | Get the 8 GB configuration or more. |
| Old Android phone (Moto E2 et al.) | With caveats | A stripped-down Nanobot through Termux and proot: the hobbyist project this site started with, not a production host. |
| Orange Pi 5 Plus | Fits | Get the 4 GB configuration or more. |
| Mac Studio M3 Ultra | Fits | Get the 96 GB configuration or more. |
| MacBook Air M3 / M4 | Fits | Get the 8 GB configuration or more. |
| Lenovo ThinkCentre M75q (used) | Fits | Get the 8 GB configuration or more. |
| Minisforum UM790 Pro | Fits | Get the 16 GB configuration or more. |
| Khadas Edge2 Pro | Fits | Get the 8 GB configuration or more. |
| Dell OptiPlex 3070 / 5070 Micro (used) | Fits | Get the 8 GB configuration or more. |
| Geekom Mini Air 12 | Fits | Get the 16 GB configuration or more. |
Before you install: Nanobot CVEs
- CVE-2026-90809 (CVSS 7.3): no fixed release known yet.
- CVE-2026-90808 (CVSS 6.3): no fixed release known yet.
- CVE-2026-19246 (CVSS 6.3): no fixed release known yet.
- CVE-2026-19245 (CVSS 3.3): no fixed release known yet.
- CVE-2026-19244 (CVSS 4.7): no fixed release known yet.
The Nanobot blueprint: everything above, plus the setup, on one page you keep.
- The machine for your answers above, the configuration to buy and the parts that go with it.
- The install steps for Nanobot on that machine, from the project's docs and our setup guides.
- A security checklist for Nanobot: what is off by default and what to switch on.
- The current CVEs with the release to install, refreshed every time you open the page.
Nothing in it is secret: it is what this site publishes, assembled for your agent and your machine. One payment through Stripe, no account, no subscription. The link is emailed to you.
The shop links go through /go/ and may earn PocketClaw a commission; the price you pay does not change, and no partner pays for a place in these picks (disclosure). Raspberry Pi 5 on Amazon.