Skip to main content
PromptQuorum
主页/本地LLM进阶/nanobot评测:2026年自托管AI智能体框架
Local AI Agents & Tool Use

nanobot评测:2026年自托管AI智能体框架

·10分钟阅读·Hans Kuepper 作者 · PromptQuorum创始人,多模型AI调度工具 · PromptQuorum

nanobot是一款免费开源、自托管的个人AI智能体框架,为任何OpenAI兼容、Ollama或vLLM模型增加持久记忆、MCP工具集成、多智能体委派和定时自动化功能。 由HKUDS开发并以MIT许可证发布,可通过网页界面、终端或Telegram、Slack等已连接的聊天应用访问 — 它本身不执行推理,因此nanobot自身没有GPU要求。

nanobot(官网nanobot.wiki,源码见GitHub)是由HKUDS开发的免费开源(MIT许可证)自托管个人AI智能体框架,使用Python编写。它在任何OpenAI兼容、本地Ollama或本地vLLM模型之上,增加了持久记忆、Model Context Protocol(MCP)工具集成、多智能体委派和定时自动化功能,可通过网页界面、终端或已连接的聊天应用访问。请注意:这与nanobot-ai/nanobot(一个无关的、规模更小的MCP宿主项目)是不同的项目 — 本评测专门针对HKUDS/nanobot。本文介绍其功能、安装方法以及适合的用户群体。

nanobot评测:2026年自托管AI智能体框架

关键要点

  • nanobot(nanobot.wiki)是一款免费开源、自托管的个人AI智能体框架 — 而非独立聊天应用或托管服务
  • 由HKUDS开发;源码及README见github.com/HKUDS/nanobot
  • 采用MIT许可证,已通过GitHub仓库的许可证字段确认
  • 根据GitHub README和nanobot.wiki,核心功能包括:跨会话的持久记忆、Model Context Protocol(MCP)工具连接、多智能体委派和定时自动化
  • 支持OpenAI兼容API、本地Ollama或本地vLLM后端 — nanobot本身仅需CPU,因为它是一个智能体循环,而非推理引擎
  • 截至本评测,GitHub星标数为48,125,仓库创建于2026年2月1日 — 这一异常快的增长曲线将在下文"nanobot不适合什么场景"中讨论

📍 简单一句话

nanobot是由HKUDS开发的免费开源(MIT)自托管个人AI智能体框架,为任何OpenAI兼容、Ollama或vLLM模型增加持久记忆、MCP工具集成、多智能体委派和定时自动化,可通过网页界面、终端或聊天应用访问。

💬 简单来说

nanobot是一款你安装在自己电脑或服务器上的免费程序,它把你已经能访问的AI模型变成一个能记住之前对话、能通过MCP使用外部工具、能把子任务分派给其他智能体、还能按计划运行的助手 — 你可以通过浏览器、终端或Telegram、Slack等应用与它对话。

📌: nanobot是本地LLM软件目录中收录的工具之一 — 请参阅该页面,了解它在硬件要求、许可证和平台支持方面与整个本地AI软件领域的比较。

⚠️警告: 请勿将此项目与nanobot-ai/nanobot混淆 — 后者是Obot团队开发的一个无关的、规模更小的"构建MCP智能体"项目(约1,343星,创建于2025年5月16日)。本评测仅涉及HKUDS/nanobot — 安装前请核对GitHub组织名称(HKUDS)。

nanobot是什么?

nanobot是由HKUDS开发的免费开源、自托管个人AI智能体框架,使用Python编写。 它不运行自己的语言模型 — 而是围绕你连接的模型包裹记忆、工具访问、多智能体协调和调度功能,并通过网页界面、终端或聊天应用集成将结果呈现出来。

  • 产品类型:智能体框架/编排层,而非打包好的终端用户应用或模型
  • 开发者:HKUDS(GitHub组织)
  • 仓库:github.com/HKUDS/nanobot,创建于2026年2月1日
  • 许可证:MIT,已通过GitHub仓库的许可证字段确认
  • 文档:nanobot.wiki
  • 截至本评测,根据GitHub API的规模数据:48,125星标、8,503次派生(fork比率约17%)、768个未关闭议题、217名订阅者、30名贡献者,最新标记版本为v0.3.0(2026年7月25日)

nanobot实际能做什么?

nanobot在你已经能访问的模型之上叠加四项能力:持久记忆、MCP工具集成、多智能体委派和定时自动化。

  • 持久记忆:根据nanobot.wiki,会话历史和长期记忆(文档中称为"Dream")让智能体能够在多次对话间保留上下文,而不是每次会话都从零开始
  • MCP工具集成:通过WebUI中的"Apps"界面连接Model Context Protocol(MCP)服务器,提供预设集成并支持添加自定义MCP服务器
  • 多智能体委派:根据官方文档,nanobot可以把子任务委派给其他智能体,而不是在单一智能体循环中处理每一个步骤
  • 定时自动化:智能体可以按计划运行,而不仅仅是响应实时聊天消息
  • 模型路由:支持OpenAI兼容API、本地Ollama和本地vLLM后端,文档中还描述了备用模型路由功能
  • 三种访问方式:基于浏览器的WebUI(通过nanobot webui启动)、原生终端模式(通过nanobot启动),以及与Telegram、Discord、Slack、微信、邮件、Mattermost、飞书和Microsoft Teams的集成

平台、价格与许可证

平台

nanobot的官方说明:
根据GitHub仓库,可通过安装脚本自托管于Linux、macOS或Windows,或通过Docker/Docker Compose作为持久服务部署。

费用

nanobot的官方说明:
免费开源。你只需为所连接的后端模型或API付费(如果运行本地Ollama或vLLM模型则无需付费)— 没有单独的付费nanobot版本。

许可证

nanobot的官方说明:
MIT许可证,已通过GitHub仓库的许可证字段确认。

硬件

nanobot的官方说明:
本身没有GPU或最低内存要求 — 它是一个调用模型的智能体循环,而非推理引擎。实际硬件需求完全取决于你选择的后端模型。

安装方式

nanobot的官方说明:
根据nanobot.wiki和GitHub README:macOS/Linux和Windows PowerShell各提供一行安装脚本,或通过pip install nanobot-aiuv tool install nanobot-ai安装。详见下方"安装nanobot"部分。

运行任何命令前,请直接在nanobot.wiki上核实当前的安装和部署说明,因为安装步骤可能随版本更新而变化。

安装nanobot

nanobot可通过一行脚本、包管理器或源码免费安装 — 没有付费版本或许可证密钥。

Install method
Command
macOS / Linux(安装脚本)curl -fsSL https://raw.githubusercontent.com/HKUDS/nanobot/main/scripts/install.sh | sh
Windows(PowerShell)irm https://raw.githubusercontent.com/HKUDS/nanobot/main/scripts/install.ps1 | iex
通过uvuv tool install nanobot-ai
通过pippython -m pip install nanobot-ai
从源码安装git clone github.com/HKUDS/nanobot,创建虚拟环境后运行pip install -e .
Docker / Docker ComposeGitHub仓库中记录了用于持久服务部署的方法 — 运行前请检查仓库中的最新compose文件。

根据GitHub README,需要Python 3.11或更高版本;Git和Bun仅在从源码安装时需要。安装完成后,运行nanobot webui启动浏览器界面,或运行nanobot启动终端模式。

谁适合使用nanobot?

nanobot适合已经在运行或调用语言模型、并希望在其周围加入持久记忆、工具访问和自动化功能的人,而不是寻找一款打包好的全能助手应用的人。

nanobot不适合什么场景

如果你想要一款成品、打包好的助手应用,或者在采用工具前需要经独立验证的长期使用记录,nanobot并不合适。

  • 不是推理引擎 — 它本身没有GPU/显存要求,但它自身也不执行模型推理;实际进行推理的模型仍需要Ollama、vLLM或API密钥
  • 不是精心打磨的一体化桌面应用 — 它是一个需要你自行配置的自托管框架,配置成本更接近CrewAI或agent-zero,而不是一键式聊天应用
  • 本评测未能核实其背后有融资轮次或公司支持 — 请将其视为一个独立维护、由社区驱动的项目
  • 上文提到的星标数注意事项同样适用 — 本评测在GitHub其他地方发现了使用完全相同营销文案的仿冒仓库,因此在信任任何标注为"nanobot"的星标数之前,请确认你查看的确实是github.com/HKUDS/nanobot
  • 不是历史悠久的项目 — 该仓库创建于2026年2月1日,因此不具备AutoGPT或Open Interpreter等框架那样多年的使用记录

评估nanobot时的常见误区

关于nanobot的大部分误解,源于将其与一个无关的同名项目混淆,或误读其增长数字。

竞品与替代方案

nanobot最常与AutoGPT、Open Interpreter、agent-zero和CrewAI等其他自托管智能体框架相比较 — 它的主要差异化在于将持久记忆、MCP工具、多智能体委派和聊天应用集成整合在一个框架内,而不是只专精其中一项。

Tool
Best known for
Link
AutoGPT最早的自主智能体框架之一,专注于目标驱动的任务链AutoGPT评测
Open Interpreter让模型在本地执行代码以完成任务,因简单易用而流行Open Interpreter评测
agent-zero基于Docker的自托管通用智能体框架,具备持久化环境agent-zero评测
CrewAI专注于基于角色的智能体团队的多智能体编排框架CrewAI评测

此列表反映的是在同一自托管智能体框架领域中常与nanobot比较的工具,而非PromptQuorum的独立排名 — 选择前请核实每款工具当前的功能集。

常见问题

nanobot是什么?

nanobot(nanobot.wiki)是HKUDS开发的免费开源(MIT)自托管个人AI智能体框架,为你连接的模型增加持久记忆、MCP工具集成、多智能体委派和定时自动化功能。

nanobot免费吗?

是的,nanobot本身在MIT许可证下免费开源,没有单独的付费版本。你只需为所连接的后端模型或API付费。

如何安装nanobot?

根据nanobot.wiki和GitHub README:为macOS/Linux或Windows PowerShell运行一行安装脚本,或通过pip install nanobot-aiuv tool install nanobot-ai安装。需要Python 3.11或更高版本。

nanobot自己运行AI模型吗?

不。nanobot是一个智能体框架,而非推理引擎 — 它调用的是OpenAI兼容API、本地Ollama服务器或本地vLLM服务器。它本身没有GPU要求;硬件需求取决于你选择的后端模型。

nanobot能与哪些聊天应用集成?

根据nanobot.wiki:Telegram、Discord、Slack、微信、邮件、Mattermost、飞书和Microsoft Teams,此外还有其自带的网页界面和终端模式。

nanobot和nanobot-ai/nanobot是同一个项目吗?

不是。nanobot-ai/nanobot是Obot团队开发的一个独立、无关、规模更小的"构建MCP智能体"项目(约1,343星,创建于2025年5月16日)。本评测仅涉及HKUDS/nanobot — 安装前请核对GitHub组织名称。

为什么一个这么新的项目,nanobot的GitHub星标数会这么多?

一个创建于2026年2月1日的仓库拥有48,125星标,增速异常快,而GitHub搜索会发现使用完全相同营销文案的仿冒仓库。约17%的fork比率、数百个未关闭议题和30名贡献者暗示主要为有机活动,但本评测并未独立审计其星标历史 — 请直接在GitHub上核实当前数字。

什么是MCP?nanobot如何使用它?

MCP(Model Context Protocol)是一种标准,让AI智能体能够通过专用服务器连接外部工具和数据源。nanobot通过WebUI中的"Apps"界面连接MCP服务器,提供预设集成并支持自定义服务器。

nanobot支持多智能体工作流吗?

是的。根据官方文档,它可以把子任务委派给其他智能体,而不是在单一智能体循环中处理每一个步骤。

PromptQuorum是否独立测试过nanobot的说法?

本评测基于nanobot的GitHub README、nanobot.wiki文档和GitHub API,而非PromptQuorum对记忆能力或多智能体性能的实际测试。

来源

← 返回 本地LLM进阶