nanobot
Lightweight, open-source AI agent for your tools, chats, and workflows.
About nanobot
nanobot is an open-source, ultra-lightweight personal AI agent you can truly own. It keeps the agent core small and readable while giving you the practical pieces for real long-running work: WebUI, chat channels, tools, memory, MCP, model routing, automation, and deployment.
Prerequisites: Python 3.11 or newer. Git is only needed for a source install; Node.js/Bun are only needed if you are developing the WebUI itself.
If terminals, API keys, or config files are new to you, use the guided zero-background walkthrough in Start Without Technical Background instead of this compact README path.
nanobot is an open-source project written primarily in Python, with 45k stars on GitHub. It was last updated in July 2026.
uv tool install nanobot-ainanobot vs. the alternatives
All autonomous agents →| Agent | Stars | Pricing | ||
|---|---|---|---|---|
| nanobot | 45k | Python | MIT | Open source |
| AutoGPT | 185k | Python | — | Open source |
| browser-use | 102k | Python | MIT | Open source |
| ragflow | 84k | Go | Apache-2.0 | Open source |
| deer-flow | 76k | Python | MIT | Open source |
| anything-llm | 62k | JavaScript | MIT | Open source |
