Nanobot

一个超轻量的开源个人AI助手,核心代码才4000行,却能跑多种模型、接多个平台,还能定时干活、记长期记忆,自己也能加技能。

Github 🆓 免费 🔓 开源
✨ 核心代码仅约4000行,极省资源✨ 通过LiteLLM支持主流AI模型✨ 能接入Telegram钉钉等十多个平台✨ 写SKILL.md就能加新技能✨ 支持子代理和Cron定时任务
🌐 访问官网 →

产品概述

Nanobot 是香港大学数据科学实验室推出的开源个人 AI 助手,主打“极简但够用”。它核心代码只有约4000行,比传统方案(如OpenClaw的43万行)小了99%,但该有的功能一样不少。你可以把它装在自己的服务器上,连上OpenAI、Claude、Gemini等模型,再接入Telegram、Discord、钉钉、飞书、QQ等多个聊天平台,它就变成一个随叫随到的智能小助手。

核心优势

**轻量到极致**:代码体积极小,启动快,占内存少,哪怕是低配服务器也能流畅跑。这对个人开发者或者家庭NAS用户特别友好,不用为了一个AI助手升级硬件。 **模型和平台兼容性好**:通过LiteLLM组件,Nanobot能直接对接OpenAI、Anthropic、Google、vLLM、Groq等主流模型,切换起来很方便。同时支持Telegram、WhatsApp、Slack、钉钉、飞书、QQ、邮件等多个平台,一个AI通吃所有聊天窗口。 **扩展性强,适合动手党**:你只要写一个SKILL.md文档,就能给Nanobot添加新的工具或执行流程。它还支持子代理——后台悄悄干复杂任务,不影响主界面聊天。另外,自动长期记忆和Cron定时任务也让自动化办公或日常提醒变得简单。

适用场景