{"data":{"slug":"nanobot","name":"nanobot","tagline":"Ultra-light self-hosted personal AI agent with WebUI, MCP, and memory","category":"agents","categoryName":"AI Agents","url":"https://nanobot.wiki","github":"https://github.com/HKUDS/nanobot","pricing":"open-source","hook":"nanobot is the small Python personal-agent runtime you self-host when you want WebUI, chat apps, MCP, and memory without a mega-platform.","whatsGood":"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.","theCatch":"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.","addedAt":"2026-09-17","featured":false,"domain":"AI Agents","subSpecialty":"Agents","subcategory":"Memory & Evals","tags":["mcp","web-ui","self-host","permissive","active","fast-stars"],"capabilities":["mcp"],"surfaces":["MCP","Self-host","Hosted"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":49161,"starsPerWeek":1321,"access":"free","archived":false,"repo":{"createdAt":"2026-02-01","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"claude-code","name":"Claude Code","tagline":"Terminal-first coding agent with deep repository context"},{"slug":"cursor","name":"Cursor","tagline":"The AI-first code editor that understands your codebase"},{"slug":"devin","name":"Devin","tagline":"Autonomous AI engineer for defined engineering tasks"},{"slug":"stagehand","name":"Stagehand","tagline":"AI-native browser automation that mixes code and natural language"},{"slug":"browser-use","name":"Browser Use","tagline":"Open-source framework for LLM-driven browser agents"}],"links":{"self":"/api/gems/nanobot","html":"/gems/nanobot","markdown":"/gems/nanobot.md","category":"/api/gems?category=agents","categoryPage":"/stacks/agents"}}