港大开源轻量AI助手nanobot:仅4000行代码,支持多平台与主流LLM,GitHub狂揽1.3万星

香港大学数据科学实验室开源了名为 nanobot 的超轻量级个人 AI 助手项目。该项目高度注重代码可读性、研究友好性、快速启动以及易于集成多模型与多聊天通道。

项目开源不久,便在 GitHub 上获得了超过 1.3 万颗星标。

港大开源轻量AI助手nanobot:仅4000行代码,支持多平台与主流LLM,GitHub狂揽1.3万星

nanobot 的设计灵感来源于 Clawdbot。其代码库仅包含约 4000 行代码,相较于原版 Clawdbot 的约 43 万行,代码量缩减了 99%。这种极简设计使其代码非常易于阅读、修改和扩展,是研究 AI 助手架构的理想起点。

项目简介

港大开源轻量AI助手nanobot:仅4000行代码,支持多平台与主流LLM,GitHub狂揽1.3万星

多平台支持:nanobot 支持通过 Telegram、Discord、WhatsApp 以及飞书等平台与 AI 进行交互。其中对飞书的支持,使其能很好地适应国内的办公场景。

多模型兼容:它支持几乎所有主流的大型语言模型提供商,包括 OpenRouter、Claude、OpenAI、DeepSeek、Google Gemini,并能通过 vLLM 运行本地模型。

以下是 nanobot 的核心架构图:

港大开源轻量AI助手nanobot:仅4000行代码,支持多平台与主流LLM,GitHub狂揽1.3万星

  • Agent Loop(智能体循环):负责根据当前任务、上下文和工具执行结果进行连续的推理与行动决策。
  • 记忆与上下文管理模块:负责处理短期与长期记忆,并对上下文进行裁剪与重组。
  • Skills & Tools 系统:提供一组可调用的工具,例如调用 GitHub API、查询天气、操作 tmux 或执行 shell 命令等。
  • Chat 应用层:作为接收和发送消息的多种通道适配层。
  • LLM 模块:用于管理和自动识别不同的 LLM 提供商与模型。

核心功能

你可以使用 nanobot 搭建具备以下能力的个人 AI 助手:

  • 全栈软件工程师:能够理解代码库、协助开发、部署和扩缩容任务。
  • 实时市场分析师:进行全天候市场监控,发现趋势并生成分析洞见。
  • 智能事务管理器:管理日程、自动执行重复性任务、整理待办事项。
  • 个人知识助手:学习你的个人资料,进行长期记忆存储与推理。

快速开始

你可以通过 uvpip 快速安装 nanobot。

港大开源轻量AI助手nanobot:仅4000行代码,支持多平台与主流LLM,GitHub狂揽1.3万星

安装完成后,需要配置 API Key(例如 OpenRouter 或 OpenAI 的 Key),然后通过简单的命令行指令即可启动。

  1. 初始化
    bash
    nanobot onboard

  2. 配置
    对于 OpenRouter 用户,在 ~/.nanobot/config.json 文件中进行配置:
    json
    {
    "providers": {
    "openrouter": {
    "apiKey": "sk-or-v1-xxx"
    }
    },
    "agents": {
    "defaults": {
    "model": "anthropic/claude-opus-4-5"
    }
    }
    }

  3. 启动交互
    bash
    nanobot agent -m "二加二等于几?"

通过以上步骤,你可以在两分钟内拥有一个可工作的 AI 助手。

nanobot 的流行反映了开发者对透明、可控代码库的需求,它摆脱了复杂黑盒框架的束缚。对于学术界而言,一个简洁的基座比臃肿的产品更适合进行实验与创新。该项目也证明了,构建功能强大的 AI 智能体并不一定需要复杂的微服务架构,一个精心设计的单体 Python 脚本同样高效。

  • 开源地址:https://github.com/HKUDS/nanobot

关注“鲸栖”小程序,掌握最新AI资讯

本文来自网络搜集,不代表鲸林向海立场,如有侵权,联系删除。转载请注明出处:https://www.itsolotime.com/archives/21149

(0)
上一篇 2026年2月11日 下午12:26
下一篇 2026年2月11日 下午4:08

相关推荐

  • AionUi:本地开源AI协作平台,图形化整合Claude Code、Gemini CLI等多模型命令行工具

    AionUi 在 GitHub 上已经获得 12K 的 Star。 它是一个本地、免费、开源的 AI 协作平台,对标 Anthropic 的 Cowork,但完全本地可部署、免费开源。 AionUi 并非简单的浏览器聊天界面,而是一个系统级的 AI 协作工具。 其核心是为 Claude Code、Gemini CLI 等命令行 AI 智能体提供了一层统一的图…

    2026年2月7日
    84800
  • 迈向AGI新范式:视频空间超感知如何突破LLM感知瓶颈

    在人工智能迈向通用智能(AGI)的漫长征程中,一个根本性的哲学问题日益凸显:在构建超级智能之前,我们首先需要什么?近期,由Yann LeCun、李飞飞和谢赛宁三位顶尖学者联合发表的论文《Cambrian-S:迈向视频中的空间超感知》为这个问题提供了极具启发性的答案。这篇论文不仅标志着多模态研究的重要转向,更可能重新定义AI感知能力的演进路径。 三位作者的组合…

    2025年11月10日
    27400
  • AI抗体设计新纪元:Chai-2突破药物研发瓶颈,引领生物医药理性设计革命

    在人工智能技术日新月异的今天,当公众目光聚焦于Gemini等通用大模型的娱乐化应用时,一场更为深刻的技术革命正在生物医药领域悄然发生。Chai-2模型的突破性进展,标志着抗体药物研发正式迈入“计算优先”的新时代,其意义不亚于当年的AlphaFold对结构生物学的颠覆。 传统抗体药物研发面临的根本性挑战在于其高度依赖试错式实验筛选。科学家通常需要从数百甚至数千…

    2025年12月3日
    39100
  • 学术出版巨头爱思唯尔联手起诉Meta:非法爬取论文训练Llama,版权大战升级

    AI版权战火再燃:学术出版巨头爱思唯尔联手起诉Meta,指控其非法爬取论文训练Llama AI领域的版权纠纷,如今迎来了前所未有的升级。 手握《柳叶刀》《细胞》等顶级期刊、掌控全球海量核心科研成果的学术出版巨头爱思唯尔(Elsevier) 正式下场,加入集体诉讼阵营,直接硬刚Meta——指控其非法爬取并复制受版权保护的科研论文,用于训练自家的大语言模型Lla…

    AI产业动态 3天前
    11900
  • Cursor CEO宣布AI编程进入“第三时代”:云端Agent独立完成大规模任务,开发者角色从编码转向工厂管理

    近日,Cursor CEO Michael Truell 在社交平台发文指出,AI 编程已正式进入“第三时代”。这一时代的核心特征是:智能体(Agent)能够在更长的时间跨度内、更少的人工干预下,独立完成大规模任务。 AI 编程的三个时代 Michael Truell 回顾了 AI 辅助编程的演进历程: 第一时代:Tab 自动补全 早期代码大多依靠手动输入,…

    2026年3月3日
    41400