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

nanobot 主要功能
智能体核心:基于大语言模型实现自主任务规划、工具调用与多轮对话的完整闭环。
信息获取:集成网页搜索接口,支持实时检索外部信息进行分析处理。
文件操作:提供代码读写与文件系统管理能力,可构建本地化个人知识库。
通讯集成:原生支持 Telegram 和 WhatsApp,实现跨平台消息收发与远程交互。
定时任务:内置类 Cron 调度系统,可按预设周期自动执行提醒与任务。
记忆机制:采用持久化存储方案,保存对话上下文以支持长期记忆回溯。
语音交互:接入 Groq Whisper 服务,实现语音消息的自动识别与转录。
场景模板:预置金融分析、开发助手、日程管理、知识问答四类即用型应用模板。
开源项目地址:https://github.com/HKUDS/nanobot
安装方法:
git clone https://github.com/HKUDS/nanobot.git
cd nanobot
pip install -e .
或者直接pip安装:
pip install nanobot-ai
本文采用署名-非商业性使用-相同方式共享 4.0 国际许可协议[CC BY-NC-SA]进行授权 | 作者:CodeF
文章固定链接:https://www.codef.cc/nanobot-ai-assistant.html
本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
本站软件默认解压密码均为:CodeF.cc
文章固定链接:https://www.codef.cc/nanobot-ai-assistant.html
本站资源仅供个人学习交流,请于下载后 24 小时内删除,不允许用于商业用途,否则法律问题自行承担。
本站软件默认解压密码均为:CodeF.cc
THE END
