nanobot - HKUDS开源的超轻量级个人AI助手框架
nanobot是什么
nanobot 是香港大学数据智能实验室(HKUDS)开源的超轻量级个人AI助手框架,仅用约 4,000行Python代码实现了完整的多通道AI助手功能。作为 OpenClaw 的轻量替代品,nanobot 在保持核心功能的同时,将代码量减少了99%以上(OpenClaw约40万+行)。支持多种主流LLM(OpenRouter、Claude、GPT、DeepSeek、Groq、Gemini及本地vLLM),原生集成 Telegram、WhatsApp、飞书等即时通讯平台。nanobot 采用模块化设计,内置任务调度、语音转录、实时搜索、持久化记忆等能力,用户可通过简单的技能系统快速扩展功能。其极简的架构设计使得部署和维护成本极低,特别适合个人用户、研究人员和轻量级应用场景。

nanobot的功能特色
- マルチLLMサポート:无缝切换 OpenRouter、Claude、GPT-4、DeepSeek、Groq、Gemini、本地vLLM 等主流模型。
- 多通道聊天:原生支持 Telegram Bot、WhatsApp、飞书(Feishu)三大即时通讯平台。
- 任务调度系统:基于Cron的定时任务,支持每日简报、定时提醒、市场监控等自动化场景。
- 语音消息处理統合 グロック Whisper,自动将语音消息转录为文本并回复。
- 永続記憶:跨会话保存对话历史、用户偏好和上下文信息。
- リアルタイム検索:可选集成 Brave Search API,为AI提供联网搜索能力。
- 模块化技能系统:内置 GitHub、天气查询、tmux终端管理等技能,支持自定义扩展。
- ストリーミング対応:支持打字机效果的实时流式输出,提升交互体验。
- マルチモーダル入力:支持文本、语音、图片等多种输入格式。
nanobot的核心优势
- エクストリーム・ライトウェイト:仅约4,000行Python代码,比同类框架小两个数量级,易于理解和二次开发。
- 低資源フットプリント:适合在树莓派、云服务器等资源受限环境运行。
- すぐに使える:通过 PyPI 一键安装,配置简单,5分钟完成部署。
- 多平台覆盖:同时支持海外(Telegram、WhatsApp)和国内(飞书)主流通讯平台。
- 柔軟な拡張性:技能系统采用模块化设计,添加新功能仅需编写简单Python脚本。
- 成本可控:支持本地vLLM部署,无需依赖昂贵的外部API。
- オープンソース・フレンドリー:MIT许可证,代码结构清晰,适合学术研究和教学使用。
nanobot官网是什么
- GitHubリポジトリ:https://github.com/HKUDS/nanobot
nanobot的适用人群
- 個人ユーザー:希望拥有私有化AI助手,替代ChatGPT Plus等订阅服务。
- 開発者:需要轻量级AI助手框架进行二次开发或集成到现有系统。
- 研究員:研究LLM应用架构、多Agent系统的学术团队。
- 小チーム:需要低成本、易部署的自动化客服或内部助手。
- AI愛好家:想深入了解AI助手底层实现原理的技术爱好者。
- 教育场景:用于编程教学、AI应用开发课程的实践项目。
© 著作権表示
記事の著作権 AIシェアリングサークル 無断転載はご遠慮ください。
関連記事
コメントはありません




