nanobot
Ultra-light self-hosted personal AI agent with WebUI, MCP, and memory
AI Agents / Agents · OSS/MIT · 49.2k
Reviewed 2026-09-17 · last push 2026-10-19 · repo checked 2026-10-19
What's Good
MIT (HKUDS/nanobot). Readable Python core: WebUI + terminal, Telegram/Discord/Slack/WeChat/email bridges, tools (files, shell, web, MCP, cron, subagents), Dream long-term memory, OpenAI-compatible API, model routing and fallbacks. Install via PyPI (`nanobot-ai`) or source; docs at nanobot.wiki. ★~48k with active pushes — personal agent gateway, not a SaaS chat wrapper.
The Catch
You operate the host, keys, and chat-app credentials; “ultra-light” still means a long-running service. Young surface with a large issue backlog — pin versions for production. Vs OpenHands / LibreChat (heavier coding or multi-model chat stacks) and OpenBot (governed coworker computers): nanobot is the small personal gateway, not a full browser-cowork platform or a repo-coding agent.
Verdict
MIT personal agent runtime. Self-host when you want MCP + memory + chat bridges in a small Python core.
Embed
Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.
Markdown
[](https://stackgems.com/gems/nanobot)
HTML
<a href="https://stackgems.com/gems/nanobot"><img src="https://stackgems.com/badge/nanobot.svg" alt="nanobot reviewed on Stack Gems" height="20"></a>
Related
AI Agents →- Mem0Memory infrastructure for AI agents that actually persists
- LangfuseOpen-source LLM observability you can self-host
- LettaEpisodic memory for agents that think across sessions
- PromptfooMIT LLM evals & red-teaming CLI; Community free, 10k probes/mo
- DeepEvalApache-2.0 pytest-style LLM/agent evals; Confident AI is the paid cloud