← 返回首页
🤖

Nanobot

香港大学 HKUDS

港大 HKUDS 出品的超轻量个人 AI Agent 框架(Python,MIT,47k+ Star)

开源 框架 个人Agent Python
A-
超轻量个人 AI Agent 框架
⭐⭐⭐⭐

📖 产品简介

Nanobot 是香港大学数据科学实验室(HKUDS)开源的超轻量个人 AI Agent 框架,用 Python 编写,核心代码约 4000 行(比 OpenClaw 小约 99%),采用 MIT 许可。

它把工具调用、长期记忆、MCP 集成、多 Agent 协作与定时自动化(Cron)塞进一个紧凑核心,内置打包在 wheel 里的 WebUI,原生支持 Telegram/Discord/微信/飞书/Slack/钉钉/Teams/WhatsApp/QQ/Signal/Email 等 10+ 聊天渠道。其分层记忆(会话历史 / 压缩档案 / 持久知识 + Dream 后台整理机制)让 Agent 跨回合记住用户偏好;/goal 持久目标保持长期多步进度;MCP 兼容 Claude Desktop/Cursor 配置格式,可一键复用现成工具生态。模型后端支持 OpenAI/Anthropic/Ollama/vLLM/Bedrock/OpenRouter 等 20+ 提供商并支持 fallback 链。2026-09-13 的 AI 日报将其列为「工具精选」。最新稳定版 v0.3.0(2026-07-25),GitHub 47k+ Star。

定位
港大 HKUDS 出品的超轻量个人 AI Agent 框架(Python,MIT,47k+ Star)
适合人群
想要 24h 在线个人助手的开发者 需把 Agent 接聊天平台(微信/Telegram/飞书) 注重数据隐私、全部自托管 学 Agent 原理的读者
支持平台
Python 3.11+、WebUI、CLI、10+ 聊天渠道
开源
是 · GitHub

核心功能

  • 🪶 超轻量:核心约 4000 行 Python,MIT 开源,内存占用约 100–200MB
  • 💬 10+ 聊天渠道:Telegram/Discord/微信/飞书/Slack/钉钉/QQ 等共享同一 Agent Loop
  • 🧠 分层记忆 + Dream:会话/档案/持久知识三层,后台手术式整理记忆
  • 🔌 MCP 原生兼容:复用 Claude Desktop/Cursor 的 MCP 配置,工具池即对齐
  • 自动化:/goal 持久目标 + Cron 定时任务,对话即配置

⚖️ 优缺点分析

👍 优点

  • 极轻量、可读性强、适合学习二次开发
  • 开箱即用 WebUI + 多渠道
  • 自托管、数据可控
  • MCP 生态现成复用

👎 缺点

  • 非企业级多 Agent 精密编排(不如 LangGraph)
  • 长期运行需设备在线/云服务器
  • API 费用自行承担
  • 模型路由等高级特性需配置

📊 评分详情

功能完整
8
易用程度
8
安全可靠
7.5
性价比
9

💬 用户评价

Nanobot 核心才 4000 行,读源码像读业务代码,想学 Agent 原理或自托管个人助手,它是最短路径。

📝 更新日志

  • 2026-09-13
    社区工具精选
    **Nanobot 入选 AI 日报工具精选(9/13)**——港大 HKUDS 出品的超轻量个人 AI Agent 框架(MIT,47k+ Star)被多家 AI 日报列为值得关注的开源工具:核心约 4000 行 Python,内置 WebUI、10+ 聊天渠道、分层记忆(Dream 机制)、/goal 持久目标与 MCP 兼容,被称为 OpenClaw 精简版。最新稳定版 v0.3.0(2026-07-25)。来源:quidproquo AI Daily / CSDN 教程。