GH Repository · HKUDS
nanobot
Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps
- stars
- 48,253
- 30-day movement
- +17558/day
- Related entries
- 60
- Connections
- 3
agent-appPythonwebuipythonlocal-llmdockerai-agentsself-hostedai-agentopenclawworkflow-automationtelegram-bot-ai-assistantagent-frameworkopenai-compatiblemodel-context-protocolchatbotdiscord-botllm-agentsllmspersonal-ai-assistantmcpchatopsmulti-agent
nanobot is a self-hosted personal AI agent framework written in Python, described as ultra-lightweight and open source. Its recorded structure includes a WebUI, tools, memory, MCP support, multi-agent workflows, automation, and chat app integrations.
You want a lightweight, self-hosted agent you can run yourself and reach through chat apps or a web interface.
Use it to
- Run a personal AI assistant on your own infrastructure
- Build multi-agent workflows with MCP tooling
- Connect agents to Telegram or Discord chat
- Automate tasks with a WebUI chatbot
- Experiment with local or OpenAI-compatible LLMs
For Developers self-hosting personal AI agents in Python
- Role
- agent-app
- Language
- Python
- Licence
- MIT
- Forks
- 8,529
- Open issues
- 215
- Last push
- 2026-09-17
- Latest release
- v0.1.3.post4 · 2026-02-04
topicsagent-frameworkself-hostedmcpmulti-agentchatbotpython