nanobot

HKUDS/nanobot
★ 46,304 stars Python AI/LLM Updated today
Ultra-lightweight, open-source, self-hosted personal AI agent framework in Python with WebUI, tools, memory, MCP, multi-agent workflows, automation, and chat apps
View on GitHub → 🔍 Audit Wallet Slippage →

Quick Install

Copy the config for your editor. Some servers may need additional setup — check the README.

Add to claude_desktop_config.json:

{
  "mcpServers": {
    "nanobot": {
      "command": "uvx",
      "args": [
        "nanobot"
      ]
    }
  }
}

Or install with pip: pip install nanobot

README Excerpt

<picture> <source media="(prefers-color-scheme: dark)" srcset="./images/readme-cover-dark.svg"> <img alt="nanobot README cover" src="./images/readme-cover-light.svg"> </picture> <div align="center"> <p> <a href="https://nanobot.wiki/docs/latest/getting-started/nanobot-overview">English</a> | <a href="https://nanobot.wiki/cn/docs/latest/getting-started/nanobot-overview">简体中文</a> |

Topics

agent-frameworkai-agentai-agentschatbotchatopsdiscord-botllm-agentsllmslocal-llmmcpmodel-context-protocolmulti-agentopenai-compatibleopenclawpersonal-ai-assistant