ARTICLE · 1122538
自托管 AI 助手冲上 GitHub 热榜,一个进程全家团队都能用
自托管 AI 助手冲上 GitHub 热榜,一个进程全家团队都能用
想要一个随叫随到的 AI 助手,又不想把聊天记录、文档、账号凭据都交到别人服务器上?这个开源项目给了一条「数据全在本地」的路。

📌 项目名片
🤔 它解决什么问题
现在的 AI 助手,要么是 SaaS——聊天记录、文档、密钥统统上传,隐私全靠对方自觉;要么是单人单用——一个人一个账号,想给家人、团队开一个「共同的 AI」,基本没戏。
Octop 的思路是反过来:把整个助手装在你自己的机器上。一个进程,就同时跑起 Web 面板、命令行、飞书/钉钉/微信等一堆 IM 入口,所有数据都落在 ~/.octop/ 目录下,SQLite 默认、也可换 PostgreSQL。想给几个家庭成员、几个同事每人配一个专属专家,一个管理员账号就搞定。
✨ 核心亮点
🧍 多用户 + 专家团队
不是「一个 AI 服务所有人」,而是每个人都有自己的专家库。内置专家市场,还带 16 套 MBTI 人格模板——按场景切换不同的专家,家庭成员共享同一套部署,各用各的。
🔌 一个进程,全渠道接入
Web 面板、CLI,加上飞书、钉钉、QQ、微信、Telegram、Discord、企业微信……消息都汇进同一条处理管道。公司群里 @一下就能把任务甩给 AI。
🧠 便携记忆 + 知识库
基于 Octop Memory 做层级召回 + 全文搜索,记忆跟随工作区走,搬家不丢。文档塞进知识库,RAG 检索后答案落地在你的私有数据上。
🔒 内置安全护栏
JWT 多用户隔离、工具调用审批、shell 命令拦截、PII 脱敏——自托管不等于裸奔,敏感操作有闸门。
🖥️ 终端 / 浏览器 / 远程桌面一把抓
浏览器里就有 AI 辅助的终端、无头 Chromium 网页自动化,还能远程桌面到 Linux/Windows/macOS。顺手通过 ACP 把编码任务甩给 OpenCode、Claude Code、Codex。
🚀 快速上手
# 安装(自动准备隔离 Python 环境,不碰系统 Python) curl -fsSL https://finnie-1258344699.cos.ap-guangzhou.myqcloud.com/octop/install.sh | bash # 初始化(生成数据库 + 第一个管理员账号) octop init # 跑起来 octop run然后在浏览器打开 http://127.0.0.1:8088 就行。要稳定长期跑,也可以 octop service start 注册成系统服务,或直接上 Docker。
👥 适合谁
小提醒:AgentTeams(多专家协同)目前还是 Beta,移动端也在内测,追求极致稳定的团队可以先在 PC / Docker 上验证。
💡 小结
如果你的诉求是「能用、又不想把数据交出去」,Octop 是一套相当完整的自托管答案——单进程、多用户、多渠道、内存记忆都齐了。感兴趣的话,去仓库点个 star,或照着 Quick Start 十分钟跑起来看看。