Nanobot官网,强调隐私安全与本地化执行的AI助理,香港大学推出
简介
Nanobot项目(HKUDS出品)是AI Agent领域的一次返璞归真。它被定位为“纳米级”智能助手,通过对代码复杂度的极致剥离,让每一行逻辑都清晰可见。Nanobot的核心优势在于其强大的环境感知与自主执行能力,内置了Brave Search搜索增强、文件系统管理及定时任务调度等实用技能包。特色功能包括其独特的“任务沙盒”,确保AI在执行自动化脚本时安全可靠。此外,它支持跨平台的模型调用,能完美适配2026年主流的Claude 4.6等大模型。对于追求系统掌控权的极客而言,Nanobot不仅是一个工具,更是一个可以一眼看透、随手定制的智慧大脑,彻底消除了传统AI系统的“黑盒”焦虑,开启了极简智能办公的新纪元。
Nanobot官网: https://github.com/HKUDS/nanobot
Nanobot:超轻量级AI Agent的极简之道
在桌面AI Agent领域迎来爆发式增长的2026年初,一款名为Nanobot的开源项目以其独特的”极简主义”理念引起了开发者社区的广泛关注。由香港大学数据科学实验室推出,Nanobot将复杂的AI助手架构压缩到仅约4000行代码,相比动辄数十万行的竞品实现了99%的瘦身,却依然保留了核心的Agent功能,为研究者和开发者提供了一个清晰可读、易于理解的AI Agent参考实现。
Nanobot的产品定位与设计哲学
Nanobot诞生于2026年2月,灵感来源于当时火爆的Clawdbot(后更名为OpenClaw)项目。当OpenClaw以其全面的功能集和复杂的架构征服市场时,HKUDS团队看到了另一个方向的需求:并非所有用户都需要支持8种以上即时通讯渠道、语音唤醒、Live Canvas等高级特性,对于学习AI Agent架构、进行学术研究或构建轻量级个人助手的场景,一个精简到极致、代码清晰可读的实现反而更有价值。
项目的核心设计哲学是”麻雀虽小,五脏俱全”。通过仔细筛选最核心的Agent能力,Nanobot砍掉了90%的”锦上添花”功能,但保留了AI助手必不可少的基础架构:多LLM提供商支持、对话记忆管理、工具调用能力、多渠道接入、任务调度和Skills扩展机制。整个代码库被严格控制在约4000行,与OpenClaw的43万行代码相比,精简程度达到惊人的99%。
这种极简设计带来的最大价值是学习成本的大幅降低。OpenClaw拥有50多个模块,完整理解其架构需要投入大量时间。而Nanobot的设计目标是”8分钟内理解核心架构”,让开发者能够快速掌握AI Agent的本质,并在此基础上进行定制化开发。对于希望深入研究Agent技术、发表学术论文或构建企业内部AI工具的团队,Nanobot提供了一个理想的起点。
产品定位清晰地聚焦于开发者和研究者群体,而非普通终端用户。安装配置需要命令行操作,功能扩展需要编写代码,但正是这种对技术用户的定位,让Nanobot能够专注于架构的优雅和代码的可读性,而不必在用户体验的易用性上投入过多精力。

主要功能深度解析
多模型提供商统一接入
Nanobot最引人注目的特性是其对多种LLM提供商的原生支持。通过统一的配置接口,用户可以接入OpenRouter聚合平台、Anthropic的Claude系列、OpenAI的GPT系列、DeepSeek、Google Gemini、Groq等主流商业模型服务。更重要的是,Nanobot专门优化了对本地模型的支持,可以无缝对接vLLM、Ollama等本地推理服务器,让用户能够使用开源模型如Llama、Qwen、Mistral等在私有环境中运行Agent。
这种模型无关的架构设计具有多重优势。从成本角度看,用户可以根据任务复杂度动态选择最具性价比的模型,简单对话使用本地小模型,复杂推理切换到云端大模型,实现精细化的成本控制。从技术自主性看,支持本地模型意味着完全摆脱对外部API服务的依赖,在离线环境、内网环境或对数据安全有严格要求的场景中依然能够正常运行。从合规角度看,国内用户可以轻松接入阿里云百炼、通义千问等国产模型服务,满足数据不出境的监管要求。
配置过程极为简洁,只需编辑~/.nanobot/config.json文件,填入相应的API密钥和端点地址即可。对于本地模型,只需启动vLLM服务指向本地端口,配置文件中指定模型路径,Nanobot就能像调用云端API一样使用本地推理能力。这种统一抽象的设计让模型切换变得毫无障碍。

持久化记忆与上下文管理
Nanobot实现了完整的对话记忆系统,能够跨会话保持上下文连续性。每次对话的历史消息、用户偏好设置、任务状态都会被持久化存储在本地数据库中。当用户今天与Agent讨论一个项目方案,明天继续上次的话题时,Agent能够完整回忆起之前的对话内容和工作进展,提供连贯的协作体验。
记忆系统不仅保存原始对话文本,还会提取和索引结构化信息。当用户告诉Agent”我喜欢简洁的代码风格”或”我的工作时间是早9晚6″,这些偏好会被系统记住并在未来的交互中自动应用。随着使用时间积累,Agent对用户的了解会越来越深,提供的服务也会越来越个性化。
上下文管理机制经过精心优化,在保持长期记忆的同时控制了token消耗。系统会智能筛选相关的历史对话片段注入到当前会话,而非简单地将全部历史堆砌给模型。这种选择性记忆注入既保证了上下文相关性,又避免了上下文窗口的快速消耗,延长了单次会话的持续时间。
Skills扩展与工具调用
Nanobot原生支持Skills技能包机制,这是Agent实现复杂任务的关键能力。Skills本质上是预定义的工具函数,封装了特定领域的专业知识和操作流程。用户可以为Agent安装各类Skills,让其获得网页搜索、文件操作、代码执行、数据分析等扩展能力。
系统内置了一些基础Skills作为示例,例如网页搜索Skill集成了Brave Search API,让Agent能够实时检索互联网信息;文件处理Skill提供了读写本地文件的能力;Python执行Skill允许Agent编写并运行Python脚本完成数据处理任务。这些内置Skills展示了如何将外部工具封装为Agent可调用的标准接口。
更强大的是自定义Skills的开发便利性。得益于精简的代码库和清晰的架构,开发者可以快速理解Skills的实现机制,编写自己的技能包。一个典型的Skill只需要定义函数签名、参数描述和执行逻辑,Nanobot会自动处理与LLM的交互、参数解析和结果返回。这种标准化的扩展机制让Agent的能力边界可以无限拓展。
Skills系统采用了声明式配置,用户可以在配置文件中启用或禁用特定Skills,灵活控制Agent的工具集。这种模块化设计不仅便于功能管理,也有利于安全控制——可以根据使用场景的安全等级选择性开放工具权限。
多渠道接入能力
虽然在渠道支持上不如OpenClaw全面,但Nanobot依然保留了最实用的多渠道接入能力。目前官方支持Telegram、WhatsApp和飞书三大即时通讯平台,覆盖了国内外最主流的沟通工具。用户可以将Agent部署为Telegram Bot,在聊天界面随时召唤;也可以接入企业飞书账号,让Agent成为团队的虚拟成员。
Telegram集成的配置极为简单,通过BotFather创建机器人获取token,填入配置文件并指定允许访问的用户ID,启动网关服务即可。整个过程不超过5分钟,技术门槛很低。对于WhatsApp和飞书,提供了扫码登录的便捷方式,开发者无需深入研究各平台的API细节。
多渠道策略的价值在于打破了”必须在特定应用中使用AI”的限制。用户可以在日常使用的聊天工具中直接与Agent交互,无需切换到专门的AI应用界面。这种无缝集成显著降低了使用摩擦,提高了AI工具在日常工作流中的渗透率。
需要注意的是,不同渠道共享同一个Agent实例和记忆系统。早上通过Telegram发起的任务,晚上可以在飞书上查看进展,整个体验连贯统一。这种跨渠道的状态同步是通过后端统一的对话管理实现的,对用户完全透明。
定时任务与自动化调度
Nanobot支持定时任务功能,让Agent能够在特定时间自动执行预设操作。例如可以设置每天早上8点自动抓取行业新闻并推送摘要,或者每周五下午生成工作周报,或者每小时监控特定网站的信息变化。这种主动式的任务执行,让Agent从”被动响应”升级为”主动服务”。
定时任务的配置基于cron表达式,支持灵活的时间规则设定。可以指定精确到分钟的执行时刻,也可以设置按周、按月的周期性任务。任务执行时会自动调用相应的Skills完成操作,无需用户在线或手动触发。
这种能力特别适合需要持续监控和定期汇报的场景。企业可以让Agent每天自动采集业务数据生成报表,研究者可以让Agent定期追踪学术文献的更新,个人用户可以让Agent每天提醒日程安排。通过将重复性工作自动化,显著提升了效率和可靠性。
本地优先的数据存储
与许多云端AI服务不同,Nanobot采用本地优先的数据存储策略。所有对话历史、用户配置、任务状态都保存在本地文件系统中,不会上传到任何远程服务器。这种设计从根本上保障了数据隐私,特别适合处理敏感信息或在合规要求严格的环境中使用。
本地存储还带来了其他好处:不依赖网络连接即可访问历史数据,不受云端服务商的数据保留政策限制,完全掌控自己的数据资产。用户可以随时备份、迁移或删除本地数据,拥有绝对的数据主权。
当然,本地存储也意味着跨设备同步需要额外方案。Nanobot本身不提供云同步功能,但开发者可以利用Dropbox、iCloud Drive等文件同步服务实现配置文件和数据库的跨设备共享,或者在自建服务器上集中部署Nanobot实例供多个客户端访问。

核心产品特色
Nanobot最显著的特色是其极致的代码精简。约4000行的代码量意味着一个有经验的开发者可以在几天内通读全部源码,理解每个模块的实现细节。这种透明性在开源项目中极为难得,对于想要学习AI Agent架构、进行二次开发或审计代码安全性的用户来说具有无可替代的价值。
学习曲线的平缓是精简设计带来的直接好处。新手开发者可以从Nanobot入手快速掌握Agent的核心概念,避免被复杂系统的海量代码淹没。项目的设计目标”8分钟理解核心架构”不是夸张,清晰的模块划分和充分的代码注释让技术传播变得高效。
研究友好性是HKUDS作为学术机构的特殊考量。Nanobot的代码结构适合作为学术论文的参考实现,研究者可以在此基础上验证新算法、对比不同策略或进行ablation study。相比工业级产品复杂的工程实现,学术研究更需要清晰简洁的baseline,Nanobot恰好填补了这个空白。
快速启动是轻量化的另一优势。从安装到配置完成仅需10秒和3个步骤,大幅降低了上手门槛。这种即装即用的便利性让开发者能够快速验证想法,迭代实验,而不必陷入冗长的环境配置过程。
本地模型的深度支持体现了技术自主性的追求。通过无缝集成vLLM、Ollama等本地推理框架,Nanobot让用户完全摆脱对商业API的依赖。在内网环境、离线场景或对成本敏感的应用中,这种能力至关重要。国内用户还可以利用本地模型规避跨境数据传输的合规风险。
社区驱动的开发模式保证了项目的活力。作为完全开源的项目,Nanobot接受社区贡献,开发者可以提交bug修复、新功能实现或文档改进。GitHub上的Issue和Pull Request活跃度反映了社区的健康程度,也是项目持续进化的动力来源。

五大同类产品详细对比
OpenClaw(Clawdbot)
OpenClaw是Nanobot的直接灵感来源,也是当前市场上功能最全面的开源桌面Agent之一。作为商业级的全功能解决方案,OpenClaw支持8种以上即时通讯渠道(Telegram、WhatsApp、Slack、Discord、iMessage、Line、飞书、微信),提供语音唤醒、Live Canvas实时协作、浏览器自动化、系统级权限控制等高级特性。
OpenClaw的核心优势在于其生产就绪的成熟度。经过长期迭代,产品在稳定性、错误处理、用户体验等方面都经过充分打磨,可以直接用于企业级部署。50多个精心设计的模块提供了从底层通信到上层应用的完整能力栈,开发者可以基于OpenClaw快速构建复杂的AI应用而无需从零开始。
然而OpenClaw的复杂性也是其最大的挑战。43万行的代码库对新手开发者构成了巨大的认知负担,完整理解系统架构需要投入大量时间。部署配置过程相对繁琐,涉及多个服务的协调和复杂的依赖关系管理。对于只需要基础Agent功能的场景,OpenClaw显得过于臃肿。
性能开销也随着功能丰富度而增加。启动速度、内存占用、响应延迟都比轻量级方案更高,在资源受限的环境(如树莓派、低配VPS)中可能无法流畅运行。维护成本同样不容忽视,大型代码库的bug修复和版本升级都需要更多精力。
对比Nanobot,OpenClaw在功能完整性、生产成熟度和生态丰富性方面显著领先,适合需要全能AI助手的企业用户和对功能有极致需求的技术团队。Nanobot则在代码简洁性、学习友好性、部署便捷性和性能效率方面占优,更适合学习研究、快速原型和轻量级应用场景。
WorkAny
WorkAny是另一款开源的桌面AI Agent,同样基于Claude Code运行时构建,但在产品定位上更偏向完整的办公自动化工具。WorkAny强调”用自然语言描述任务,AI来执行”,专注于文件管理、代码生成、数据分析等实用场景,并提供了沙箱隔离的安全执行环境。
WorkAny的核心优势在于其对办公场景的深度优化。智能文件整理不只按格式分类,而是理解文件内容和业务含义进行语义分组。网站代码生成采用现代技术栈(React 19、TypeScript、Tailwind CSS),输出可直接用于生产的高质量代码。原生集成MCP协议,可以连接Google Drive、Notion、Figma等第三方服务,实现跨系统的工作流自动化。
在架构设计上,WorkAny采用前后端分离的模式,使用Tauri 2框架构建跨平台桌面应用,天然支持Windows、macOS和Linux。这种技术选型既保证了原生应用的性能,又利用了Web技术的灵活性。用户界面经过专门设计,提供了任务列表、工件预览、执行日志等可视化组件,用户体验优于纯命令行工具。
WorkAny的局限在于学习曲线相对陡峭。虽然目标用户包括非技术人员,但实际上很多高级功能仍需要一定的技术背景才能充分利用。桌面应用的形态意味着必须保持设备开机才能持续工作,不如云端方案的全天候在线。代码库虽然开源,但相比Nanobot仍然复杂,不够精简。
对比Nanobot,WorkAny在应用完整性、场景适配性和用户体验方面更强,适合需要完整办公自动化工具的个人用户和小团队。Nanobot在代码简洁性、部署灵活性和定制便利性方面占优,更适合开发者和研究者群体。
NanoClaw
NanoClaw是针对macOS平台的轻量级Agent实现,采用了与OpenClaw和Nanobot都不同的技术路线。其核心创新是基于Apple Container的操作系统级隔离,让Agent运行在真正的Linux容器中而非Node.js进程,从架构层面提升了安全性。
NanoClaw的设计哲学与Nanobot类似,都追求代码的简洁性和架构的可理解性。项目承诺”8分钟理解核心架构”,通过单进程模型和容器隔离简化了复杂度。专门针对Claude模型优化,使用Claude Agent SDK提供更深度的集成,在任务执行的可靠性和上下文处理上有优势。
然而NanoClaw的平台限制是其最大短板。基于Apple Container意味着只能在macOS上运行,Windows和Linux用户无缘使用。这种平台绑定在一定程度上限制了项目的影响力和用户基数。另外,专门针对Claude优化也意味着对其他LLM的支持可能不够完善。
配置方式采用了”无配置文件”的激进策略,所有定制都通过直接修改代码实现。这对熟悉编程的开发者来说是灵活的,但对希望通过配置文件快速调整行为的用户来说不够友好。缺少规范化的配置机制也可能导致不同用户的改动难以共享和复用。
对比Nanobot,NanoClaw在安全隔离和Claude深度集成方面有特色,适合macOS用户且对安全性有极高要求的场景。Nanobot在跨平台支持、模型灵活性和配置便利性方面更胜一筹,适用范围更广。
Coze(扣子)
Coze是字节跳动推出的AI Bot开发平台,代表了企业级Bot构建工具的方向。与前述几个自托管的开源项目不同,Coze是完全云端化的SaaS平台,用户通过Web界面可视化搭建Bot,无需编写代码或管理服务器。
Coze的核心优势在于低代码的易用性。平台提供了60多种预制插件,涵盖新闻资讯、旅行服务、生产力工具等多个领域,用户只需勾选即可为Bot添加能力。知识库功能支持上传文档、网页、表格等多种数据源,让Bot能够基于企业私有知识回答问题。工作流编排采用可视化拖拽方式,非技术人员也能设计复杂的多步骤任务逻辑。
发布渠道的广泛性是Coze的另一亮点。创建的Bot可以一键发布到豆包、微信公众号、飞书、Discord、Telegram等多个平台,实现多渠道分发。这种便利性让内容创作者和企业能够快速触达用户,无需分别开发不同平台的集成代码。
Coze的局限在于云端锁定和定制受限。所有Bot运行在字节云雀的基础设施上,数据必须上传到云端处理,对数据安全要求极高的企业可能有顾虑。虽然提供了丰富的预制组件,但深度定制的灵活性不如代码级的自托管方案。部分高级功能需要订阅Pro版本,长期成本需要考虑。
对比Nanobot,Coze在易用性、功能丰富度和生态整合方面遥遥领先,适合非技术团队快速构建和发布Bot。Nanobot在技术灵活性、数据自主性和成本可控性方面占优,更适合技术团队和注重隐私的应用场景。
Dify
Dify是面向开发者的开源LLMOps平台,定位于帮助技术团队快速构建和运营AI应用。相比专注于对话Agent的Nanobot,Dify提供了更广泛的AI应用开发能力,包括聊天助手、工作流自动化、知识库检索、AI应用托管等多种形态。
Dify的核心优势在于开发的专业性和灵活性。平台提供完整的API接口和多语言SDK,支持将AI能力无缝集成到现有系统中。工作流编排基于可视化节点连接,通过组合LLM节点、知识检索节点、工具调用节点等模块,可以构建出复杂的业务逻辑。RAG(检索增强生成)能力经过专业优化,支持多种检索策略和细粒度配置。
全球化支持和企业级特性是Dify的差异化优势。API接口天然支持多语言多地区,帮助开发者快速将产品推向国际市场。提供详尽的文档、活跃的社区和丰富的示例代码,降低了技术团队的学习成本。作为开源项目,用户可以私有化部署,完全掌控数据和系统。
Dify的局限在于学习门槛较高和运维复杂度。虽然提供了可视化工具,但充分发挥平台能力仍需要扎实的技术背景,对编程和AI原理不熟悉的用户可能感到困惑。平台更侧重于应用开发而非简单对话,如果只是想要一个轻量级的聊天助手,Dify显得过于庞大。稳定运行需要一定的DevOps能力,部署和维护成本不容忽视。
对比Nanobot,Dify在开发灵活性、生态整合和企业级能力方面更强,适合有专业技术团队、需要构建复杂AI应用的企业。Nanobot在简洁性、易理解性和快速上手方面占优,更适合个人开发者、学术研究和轻量级应用场景。

选择建议与应用场景
对于AI Agent架构的学习者和研究者,Nanobot是理想的入门工具。约4000行的精简代码库提供了清晰的技术参考,开发者可以快速理解Agent的核心概念,包括LLM调用、对话管理、工具编排、记忆系统等关键组件的实现细节。相比动辄数十万行的工业级项目,Nanobot让学习过程更加高效,避免陷入工程复杂度的泥潭。
对于学术研究场景,Nanobot提供了简洁的baseline实现。研究者可以基于此验证新算法、对比不同策略或进行消融实验,代码的可读性保证了实验的可重复性。香港大学数据科学实验室的学术背景也意味着项目在设计上充分考虑了研究需求,便于撰写论文和发表成果。
对于个人开发者构建轻量级AI助手,Nanobot的快速部署和灵活配置是显著优势。10秒安装、3步配置即可启动,大幅降低了技术门槛。支持本地模型意味着可以在树莓派、家用NAS等轻量级设备上运行,打造真正属于自己的AI助手而无需依赖云端服务或支付订阅费用。
对于需要定制化AI工具的技术团队,Nanobot的代码简洁性便于二次开发。企业可以在Nanobot基础上快速添加业务特定的Skills,集成内部系统的API,定制符合企业场景的Agent能力。相比从零开发或基于复杂框架改造,Nanobot提供了适度的起点,既不过于简陋也不过度复杂。
对于注重数据隐私的应用场景,Nanobot的本地优先策略和本地模型支持提供了完整的隐私保护方案。所有数据保存在本地,对话内容不上传云端,使用开源模型进行本地推理,从根本上消除了数据泄露风险。这对于处理敏感信息或在合规要求严格的行业(如金融、医疗、政府)中特别重要。
在实际应用中,Nanobot可以作为技术栈的一部分与其他工具配合使用。例如用Nanobot构建核心的对话和推理能力,用Coze快速搭建面向客户的多渠道Bot,用Dify管理企业级的知识库和工作流。不同工具各司其职,发挥各自优势,共同构建完整的AI能力体系。
极简主义并不意味着功能的缺失,而是对核心价值的专注。Nanobot通过精确的功能取舍,在保持代码清晰可读的前提下实现了Agent的本质能力。对于不需要花哨特性、追求简约高效的用户,Nanobot代表了一种”少即是多”的技术美学。随着项目的持续迭代和社区的共同贡献,这个只有4000行代码的小巨人,正在证明轻量化架构同样能够支撑强大的AI能力。
数据评估
关于Nanobot特别声明
本站别摸鱼导航提供的Nanobot都来源于网络,不保证外部链接的准确性和完整性,同时,对于该外部链接的指向,不由别摸鱼导航实际控制,在2026年2月7日 下午10:30收录时,该网页上的内容,都属于合规合法,后期网页的内容如出现违规,可以直接联系网站管理员进行删除,别摸鱼导航不承担任何责任。
相关导航
openclaw,7×24h永不下班的开源的个人AI助手

数以轻舟Agent
智能Excel数据处理Agent,专为职场数据痛点设计。它并非通用AI助手,而是聚焦"AI做表"这一垂直赛道,将大厂数据分析方法论沉淀为可复用的Agent能力模块。
UI-TARS-desktop
UI-TARS-desktop是字节跳动开源的跨平台 AI 桌面管家,基于视觉语言模型,把“说人话”变成“点鼠标”。自然语言一句“把昨晚 Excel 汇总发邮件”,它就能截屏识图、自动开软件、填表格、调格式、写邮件、点发送,全程实时轨迹可视;支持 Win / macOS,可本地可云端,开源免费,程序员、财务、设计师零代码即可拥有 7×24 数字员工,重复工作一键搞定。

HelloMe-AI智能体平台
同步 GitHub 热门 AI 应用,零门槛轻松体验。写作、绘图、办公、娱乐各类智能体应有尽有。
astron claw
astron claw,星辰Agent,新一代智能体开发平台,支持通过提示词和工作流灵活创建专业智能体,整合丰富模型插件和MCP Server
qoderwork
qoderwork,QoderWork,为现代职场人量身打造的智能桌面助理,国产版 Claude Cowork
CoPaw
CoPaw,本地/云端双部署、零代码扩展、全域触达的的开源个人AI智能体工作站
qclaw
Qclaw,腾讯电脑管家出品的桌面端AI效率工具,支持微信远程操控电脑,内置Kimi2.5模型,提供5000+Skills生态,本地部署更安全
暂无评论...
