nanobot – 开源超轻量级个人 AI 助手
Claw 助手
nanobot – 开源超轻量级个人 AI 助手
🔥 热度:7

部署macOSLinux

DeepSeek 导航网:Nanobot 是香港大学数据智能实验室开源的超轻量级个人 AI 助手,仅约 4000 行代码完整复刻了OpenClaw 智能体的核心功能。 Nanobot 具备网页搜索、文件操作、定时任务、记忆机制等能力,支持 24 小时实时行情分析、全栈开发、日程管理和个人知识库等场景。相比原版 43 万行代码, Nanobot 用 99% 的代码精简实现同等生产力,开发者几小时即可通读源码,快速理解 AI 调用工具与管理记忆的底层逻辑,是学习和定制 Agent 的理想选择。

与 OpenClaw 对比

  • 代码量对比:Nanobot 约 4000 行, OpenClaw 约 43 万行
  • 启动速度:Nanobot 只需 3 秒左右, OpenClaw 需要 30 秒
  • 内存占用:Nanobot 低于 100MB , OpenClaw 约 1GB
  • 架构设计:Nanobot 采用微内核模块化架构, OpenClaw 是单体架构
  • 部署难度:Nanobot 非常简单, OpenClaw 相对复杂
  • 适用人群:Nanobot 适合普通用户和研究者, OpenClaw 更适合高级开发者

应用场景

  • 金融实时分析:Nanobot 能 7×24 小时监控市场行情,自动抓取数据生成投资洞察报告。
  • 全栈开发辅助:支持随时执行代码编写、调试、部署任务,充当随身技术合伙人。
  • 智能日程管理:Nanobot 能自动安排会议、发送提醒、处理待办,协调个人时间规划。
  • 个人知识库:Nanobot 支持整合 PDF、笔记等私有文档,支持自然语言问答与知识检索。
  • 远程随身助手:通过 TG 或 WhatsApp 随时随地交互,无需常驻电脑前。

快速部署

第一步:安装

方式 A:pip 直接安装(最简单)

pip install nanobot-ai

方式 B:使用 uv 安装(更快)

uv tool install nanobot-ai

方式 C:源码安装(想二次开发选这个)

git clone https://github.com/HKUDS/nanobot.git
cd nanobot
pip install -e .

第二步:初始化配置

运行初始化命令,创建配置文件:

nanobot onboard

这会在你的用户目录下创建 ~/.nanobot/ 文件夹,包含配置文件和工作目录。

第三步:配置 API 密钥

编辑配置文件 ~/.nanobot/config.json:

{
  "providers": {
    "openrouter": {
      "apiKey": "sk-or-v1-xxx"
    }
  },
  "agents": {
    "defaults": {
      "model": "anthropic/claude-opus-4-5"
    }
  },
  "webSearch": {
    "apiKey": "BSA-xxx"
  }
}

配置说明:

  • OpenRouter:推荐,一个 API key 可调用 Claude、GPT、Gemini 等多个模型
  • 免费模型:可用 openrouter/free(OpenRouter 提供的免费模型)
  • Brave Search:用于联网搜索功能(可选)

下载地址

相关推荐