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 够用,后续再按需扩展。

项目链接https://github.com/HKUDS/nanobot