开源版本 - 极简学习版
Nanobot 是由香港大学出品的极简 AI Agent 实现,整个项目约 4000 行代码。 它的设计目标是让开发者能够快速理解 AI Agent 的核心原理,适合学习和快速原型验证。
约 4000 行,易于阅读和理解
代码结构清晰,注释完善
几分钟内即可运行第一个 Agent
完全开源,可自由学习和修改
| 特性 | Nanobot | OpenClaw |
|---|---|---|
| 代码量 | ~4,000 行 | 完整项目 |
| 学习曲线 | 低 | 中等 |
| 功能完整性 | 基础 | 完整 |
| 适合人群 | 学习者 | 生产用户 |
# 克隆仓库
git clone https://github.com/HKUDS/nanobot.git
cd nanobot
# 安装依赖
npm install
# 配置 API Key
cp .env.example .env
# 编辑 .env 文件填入你的 API Key
# 运行
npm start
适合想要学习 AI Agent 原理的学生、开发者,或者需要快速验证想法的研究人员。 如果你想要一个生产级的完整解决方案,建议选择 OpenClaw。