nanobot(HKUDS/nanobot)是一个开源、超轻量的 AI 代理运行时(agent runtime),目标是让你「自己掌控整条 AI 代理栈」。它给出一个小而可读的核心,加上跑长程代理所需的实用拼图:WebUI、聊天通道、工具、记忆、MCP、模型路由与部署。MIT 许可,约 43,609 stars,主语言 Python,PyPI 包 nanobot-ai,文档站 nanobot.wiki(含中英日韩等多语言)。同团队此前已有 RAG-Anything 等项目。当前版本 v0.2.1(2026-06-01,The Workbench Release),把 WebUI 打磨为日常代理工作台(Thought/响应时间线、文件编辑活动、项目工作区、模型/上下文控制等)。
来源:README.md(介绍、News v0.2.1、徽章);GitHub 仓库元数据(stars=43609、language=Python、license=MIT、topics ai-agent/claude-code) 查看 GitHub 仓库 →Agent runtime 与「自己掌控代理栈」近半年特别火,但多数方案要么太重(一坨 framework)要么太裸(裸 SDK),nanobot 用「小而可读的核心 + 拼装好的实用组件(UI/工具/记忆/MCP/路由)」走中间路线,配合 v0.2.1 把 WebUI 升级为日常工作台、文档多语言、HKUDS 学术背书与高 commit 节奏,因而 star 涨得快。需说明:项目活跃度很高且仍在 0.2.x 演进,接口与配置可能变动;具体能力随版本会有变化。截至数据采集约 43,609 stars。
来源:README.md(介绍、News);GitHub 仓库元数据(stars=43609、pushed_at 2026-06)用最少代码提供清晰的代理运行时,便于读、改、扩展。
来源:README.md(介绍)v0.2.1 把 WebUI 打磨成日常工作台:Thought/响应时间线、文件编辑活动、项目工作区、模型/上下文控制。
来源:README.md(News v0.2.1)内置实用组件:工具调用、记忆、MCP 扩展、模型路由,支撑长程代理。
来源:README.md(介绍)nanobot.wiki 提供中英日韩西法印越等多语言文档;Discord/Feishu/WeChat 社区。
来源:README.md(顶部多语言切换、徽章)nanobot 用 Python(≥3.11)实现一个小内核作为代理运行时,对外提供 WebUI 与 CLI Apps;周边组件按需挂载:工具(含 MCP 扩展)、记忆、聊天通道(chat channels)、模型路由(不同任务路由到不同模型)、长程目标(sustained goals)与项目工作区(project workspaces)。v0.2.1 增加了 Thought/response 时间线、live 文件编辑活动等可观测能力。文档与配置见 nanobot.wiki;社区在 Discord/Feishu/WeChat。
来源:README.md(介绍、News v0.2.1);GitHub topics(claude-code/codex/openclaw)中心为项目本体,内环 = 核心功能模块,外环 = 关键技术依赖;按 deep.json 中的 core_features 与 tech_stack.key_deps 自动生成
MCP 扩展模型路由(多 LLM)记忆 / 工具 / 通道适合想自己掌控代理栈的开发者:搭一个可读、可改的代理运行时跑长程任务、做工具/记忆/路由实验,或作为团队内部代理工作台。也适合学习 agent runtime 的代码与设计,作为 Claude Code/Codex/OpenClaw 等代理 CLI 的对照实现。版本仍在快速演进,生产前请关注 API/UI 稳定性。
来源:README.md(介绍、News、topics)v0.2.1(2026-06-01,The Workbench Release):WebUI 升级为日常代理工作台(Thought/响应时间线、文件编辑活动、项目工作区、模型/上下文控制、长程目标、CLI Apps + MCP 扩展)。仓库最后更新约在 2026 年 6 月初。
来源:README.md(News v0.2.1);GitHub pushed_atnanobot 是 HKUDS 出品的轻量开源代理运行时:小而可读的内核 + WebUI 工作台 + 工具/记忆/MCP/模型路由的实用组件,v0.2.1 把 WebUI 升级为日常工作台(Thought 时间线、文件编辑活动、项目工作区),MIT 开源、多语言文档、社区活跃、star 高,对想自己掌控代理栈的开发者很对路。要清楚 0.2.x 仍在快速演进、组件多有配置门槛、效果随 LLM 与配置而变。商业引流:无,纯开源研究/工具项目。
来源:综合 README.md 的定位、能力矩阵与版本演进nanobot(HKUDS/nanobot)是一个开源、超轻量的 AI 代理运行时(agent runtime),目标是让你「自己掌控整条 AI 代理栈」。它给出一个小而可读的核心,加上跑长程代理所需的实用拼图:WebUI、聊天通道、工具、记忆、MCP、模型路由与部署。MIT 许可,约 43,609 stars,主语言 Python,PyPI 包 nanobot-ai,文档站 nanobot.wiki(含中英日韩等多语言)。
nanobot 的核心功能包括:小而可读的内核、WebUI 工作台、工具/记忆/MCP/路由、多语言文档与社区。
Agent runtime 与「自己掌控代理栈」近半年特别火,但多数方案要么太重(一坨 framework)要么太裸(裸 SDK),nanobot 用「小而可读的核心 + 拼装好的实用组件(UI/工具/记忆/MCP/路由)」走中间路线,配合 v0.2.1 把 WebUI 升级为日常工作台、文档多语言、HKUDS 学术背书与高 commit 节奏,因而 star 涨得快。
适合想自己掌控代理栈的开发者:搭一个可读、可改的代理运行时跑长程任务、做工具/记忆/路由实验,或作为团队内部代理工作台。也适合学习 agent runtime 的代码与设计,作为 Claude Code/Codex/OpenClaw 等代理 CLI 的对照实现。版本仍在快速演进,生产前请关注 API/UI 稳定性。