Agents · 轻量个人助理 Agent
Nanobot
轻量开源个人助理,多渠道接入并支持 MCP
nanobot 是轻量开源 AI Agent,强调小而清晰的核心循环,同时支持聊天渠道、记忆、MCP 与长期运行。
状态
verified
开源
价格
开源免费
MIT
入口
GitHub / CLI / Web / 聊天渠道
本地运行 / 长期在线 Bot / 自托管 / 云端 SaaS / SDK 集成
API
可接第三方 API
可接第三方模型
形态
多渠道 Agent Runtime
Python / CLI / WeChat / Feishu / Discord / Telegram
选型结论
适合想用超轻量方式把工具调用、MCP、记忆和多聊天渠道接起来的用户与开发者。核心循环小而清晰,便于阅读和自托管;代价是长期在线与多渠道仍取决于宿主环境、权限配置和在线稳定性,需要自己承担运维与调试。
定位
适合
成本口径
核心能力
核心循环精简
代码体量小、结构清晰,便于阅读源码和自行审计行为逻辑。
多渠道接入
可接入微信、飞书、Discord 与 Telegram 等聊天渠道。
支持 MCP 与记忆
内置 MCP 工具调用与记忆能力,可支撑长期在线的助手场景。
MIT 开源许可
以 MIT 许可开源,可自托管并接入 OpenAI 兼容接口的模型服务。
典型使用场景
个人日常助理
在本地运行助手,处理工具调用、记忆记录与简单工作流自动化。
多聊天渠道 Bot
把同一个助手接到微信、飞书、Discord 或 Telegram 上长期在线。
SDK 集成开发
通过 SDK 把助手能力嵌入自有应用,按需组合工具与渠道。
上手步骤
- 1
准备运行环境
在 Python 环境安装依赖,准备好模型接口与所需渠道凭据。
- 2
配置模型接口
填入 OpenAI 兼容接口的地址与密钥,或选用其他适配供应商。
- 3
接入聊天渠道
按需开启微信、飞书、Discord 或 Telegram,让助手在渠道中响应。
- 4
挂载工具与 MCP
把需要的工具与 MCP 服务接上,再安排长期运行的托管方式。
价格与使用方式
价格口径
开源状态
API 状态
使用入口
运行方式
支持平台
常见连接对象
所属生态
优点与局限
值得选的地方
- 核心循环小而清晰,便于阅读源码和自行审计。
- 同时支持工具调用、记忆、MCP 与多个聊天渠道。
- 以 MIT 许可开源,可自托管并兼容 OpenAI 接口。
先想清楚的地方
- 长期在线与多渠道依赖宿主环境和权限配置。
- 本身不提供 API,需要自行承担运维与调试。
- 渠道与云端方案的稳定性取决于实际部署条件。
适合谁用
更适合
- 想用超轻量 Agent 做工具调用的开发者
- 需要把助手接入多个聊天渠道的用户
- 偏好自托管与开源可审计方案的人
不太适合
- 希望开箱即用、无需配置的用户
- 需要现成 API 服务直接调用的团队
同类对比
4 个同类常见问题
4 条Nanobot 支持哪些聊天渠道?
可接入微信、飞书、Discord 与 Telegram 等聊天渠道,具体以仓库说明为准。
Nanobot 是否兼容 OpenAI 接口?
兼容,可填入 OpenAI 兼容接口的地址与密钥,也支持 Anthropic、DeepSeek、Gemini 等适配供应商。
Nanobot 可以长期在线运行吗?
支持长期在线 Bot 与自托管部署,但稳定性取决于宿主环境、权限配置与实际网络条件。
Nanobot 的许可与使用限制是什么?
以 MIT 许可开源,可自行部署与修改;具体使用范围与责任请以仓库许可文本为准。