nanobot
SHA-256超轻量自托管个人 AI 智能体框架,支持网页界面、长期记忆与多渠道聊天,代码小巧可审计。
装进自己电脑、源码看得懂的私人 AI 助手。
核心功能
- 浏览器 WebUI 与终端 TUI 双界面,安装即用
- 接入 Telegram、Discord、Slack、微信、飞书、邮件等聊天渠道
- 内置文件工具,直接读取 PDF、Word、Excel、PPT 并生成摘要
- 支持网页搜索、Shell 命令、MCP 扩展、定时任务与多智能体协作
- Dream 长期记忆系统,记住会话历史与个人偏好
避坑指南
- •注意:nanobot 本身不包含 AI 模型,需自备 API Key(按用量付费)或本地模型服务器;仅支持 Python 3.11 及以上,直接用 pip 安装可能报 externally-managed-environment 错误,建议改用官方脚本或 uv;它能执行 Shell 命令并读写文件,请限制运行权限,不要在存有敏感数据的服务器上无防护运行;升级前务必备份配置目录与工作区,避免会话和记忆数据丢失。
适用场景
- 在浏览器或终端里让它读报告、整理文件、自动写摘要
- 把 AI 助手接进 Telegram 或 Discord,随时随地用手机对话
- 设定定时自动化,如每日资讯抓取、定时汇报等长线任务
- 开发者通过 Python SDK 或 OpenAI 兼容 API 集成进自有应用
nanobot 是 HKUDS 出品的开源个人 AI 智能体框架(MIT 协议),GitHub 近 5 万星。它可在浏览器 WebUI、终端 TUI 或 Telegram、Discord、Slack、微信、飞书、邮件等聊天软件中运行,内置 PDF、Word、Excel、PPT 文件读取、Shell 命令、网页搜索、图片生成、定时任务和基于 MCP 的多智能体协作,并通过 Dream 记忆系统保存长期偏好,还提供 Python SDK 与 OpenAI 兼容 API。技术评测角度看,它相比 OpenClaw 代码量小得多、核心完全可读可审计;相比 LangChain 则开箱即用,无需自行组装框架。想自托管一个看得见源码的私人 AI 助手,它是最轻量的可靠选择之一。
标签
快速上手
安装软件
双击下载的安装程序,按提示完成安装
确认电脑装有 Python 3.11 或更高版本,并准备一个模型服务的 API Key
在终端运行官方一键安装脚本:macOS/Linux 用 curl 命令,Windows 用 PowerShell 命令
安装完成后运行 nanobot webui,浏览器会自动打开设置界面
- 确认电脑装有 Python 3.11 或更高版本,并准备一个模型服务的 API Key
- 在终端运行官方一键安装脚本:macOS/Linux 用 curl 命令,Windows 用 PowerShell 命令
- 安装完成后运行 nanobot webui,浏览器会自动打开设置界面
已提供 SHA-256 校验码,下载后可自行核对文件完整性
该校验码提取自 GitHub 官方 Release 页面
SHA256 校验码
05a431bafd7acb7a978e4faba2eb055e7e8b2d1474178b520b71f89eb8f70ad6该校验码提取自 GitHub Release 页面,下载后请自行核对文件完整性
本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。
开源透明
查看 GitHub 源码卸载说明
若用一键脚本安装,删除 ~/.nanobot/venv 目录即可移除程序;若用 uv 安装则运行 uv tool uninstall nanobot-ai,用 pip 安装则运行 python -m pip uninstall nanobot-ai。配置、记忆与会话数据保存在 ~/.nanobot 目录,确认不再需要后手动删除即完成彻底卸载,删除前建议先备份重要会话。
无额外依赖
下载后即可直接使用,无需安装其他运行环境
遇到问题?查看下方 FAQ
5 FAQs