Nanobot:4.4 万 Star 的轻量自托管 AI Agent 框架
2026-06-12 14:18:38
Nanobot 开源项目分析
仓库:github.com/HKUDS/nanobot · 文档:nanobot.wiki · License: MIT · ⭐ 44k+
项目是什么
Nanobot 是香港大学数据科学实验室(HKUDS)开源的 超轻量个人 AI Agent。相比 Hermes/OpenClaw 等「全家桶」,Nanobot 刻意保持 核心小而可读,同时覆盖真实长跑工作所需:
- WebUI 工作台
- 多聊天渠道(Telegram、飞书、Slack、Discord、Teams、Email)
- 工具、记忆、MCP、模型路由与自动化
Slogan:Lightweight, open-source AI agent for your tools, chats, and workflows.
核心特性
| 能力 | 说明 |
|---|---|
| 持久工作流 | 目标、记忆、工具、上下文跨会话保留 |
| 聊天触达 | WebUI + API + 6+ IM 平台 |
| 模型自由 | OpenAI 兼容 API、本地 LLM、图像生成、搜索、Fallback |
| 可读内核 | 便于审计、定制、自托管 |
| MCP 扩展 | 连接外部工具与服务 |
2026 年 v0.2.1「Workbench Release」强化 WebUI 工作区、CLI Apps + MCP、多 Workspace 等能力。
与 Hermes Agent 对比
| 维度 | Nanobot | Hermes Agent |
|---|---|---|
| 体量 | 轻量、核心可读 | 功能全面、Star 更高 |
| 定位 | 个人/小团队自托管 | 全平台 Agent + 学习闭环 |
| 渠道 | 含飞书等 | 16+ Gateway |
二者可并存:Nanobot 适合「先跑起来」;Hermes 适合「深度 Skill/记忆进化」。
适用场景
- 个人知识助手、内网 Bot、研究自动化
- 需要 看懂 Agent 源码 的团队二次开发
- 不想绑定单一云厂商的 OpenAI 兼容部署
黑豹点评
Nanobot 填补了「OpenClaw/Hermes 太重、裸 LangChain 太轻」的中间地带。对交付型团队,可作为 客户私有化 Agent POC 的起步框架——代码量可控,渠道与 MCP 够用,后续再按需扩展。