它能做什么
- 自带 WebUI,可在浏览器中配置与使用 Agent
- 内置工具调用、记忆管理与 MCP 接入
- 支持多智能体工作流与自动化任务
- 可对接 Discord 等聊天应用作为交互入口
- Python 实现、MIT 开源,可自行部署
适合谁
- 想在自有服务器搭建个人 AI 助理的开发者
- 需要在 Python 中编排多 Agent 工作流的团队
- 希望把 Agent 接入聊天应用的使用者
详细介绍
nanobot 是一个用 Python 实现的个人 AI Agent 框架,采用 MIT 许可开源,主打轻量与自托管。它把工具调用、记忆、MCP 连接、多智能体工作流和自动化能力打包进一个框架,并提供 WebUI 作为操作界面。
适合希望在自有环境里搭建个人 AI 助理的开发者,也适合需要在 Python 项目中编排多 Agent 流程、接入外部工具和数据的团队。框架内置对 MCP(Model Context Protocol)的支持,便于把模型接到外部工具与数据源上;同时提供与 Discord 等聊天应用对接的途径,方便把 Agent 放到已有的聊天场景中。
使用方式是自行部署仓库代码并通过 WebUI 或聊天入口驱动,具体安装命令与配置项在本次来源中未给出,建议以仓库文档为准。

