腾讯开源Octop:一台机器多个AI专家,9845星、MIT、自托管
最近在GitHub上翻到一个腾讯云开源的项目Octop,自托管的多用户AI助手。官网和文档我都过了一遍,越看越觉得它跟市面上那堆AI助手路子不太一样。
简单说,它不是又一个聊天框。官方给自己的定位是「不仅仅是工具,更是可并行运作的数字生命体」,卖点可以浓缩成四个字:数据不出门——聊天、文件和密钥都待在自己家里。MIT开源,GitHub仓库刚过9800星(今天实测9845),腾讯出品,仓库7月才建,今天还在推代码。官网上的技能清单还挺具体,不是那种「万能助手」的糊弄说法。

一台机器多个专家
官网那句话说得最准:一台机器跑一套服务,家人和同事各有一个只记得自己事情的助手;写周报叫来分析师,查资料换成研究员,换角色不用换环境。它自带的角色示例就很具体,运维工程师、热点记者、育儿管家,不是那种「万能助手」的糊弄说法。
每个专家可以有自己的LLM提供商、技能组合和MBTI人格,互不打架。技能那栏官网给了几个例子:网络连通诊断跑DNS、路由与内外网连通测试,磁盘与内存排查定位空间不足或内存飙高,还能生成可执行的bash巡检脚本。
所有数据都在自己机器的~/.octop/目录下。
它不只会聊天
终端里敲命令、浏览器里点按钮填表单、顺手截图留证据,这些都在它的能力范围内。浏览器那边走的是基于Chromium的无头会话。
远程桌面这块比较有意思:控制台里能实时看远端屏幕并直接键鼠操控,覆盖Linux、Windows、macOS,无图形界面的Linux还能一键搭个隔离桌面,官方管它叫实验性的远程手机。写代码的人更在意这个:它通过ACP能接OpenCode、CodeBuddy、Claude Code、Codex、Kimi Code、Cursor CLI这些编程智能体,官网的说法是不抢你手上的Cursor和命令行,复杂活派出去,你只负责验收。
还有知识库,把自己的文档丢进去索引起来,对话里能直接看到引用的是哪一段。定时任务、消息平台对接也都齐了,飞书、企业微信、钉钉、QQ、微信、Telegram都能接,而且都在同一个进程里跑。
模型自己挑
模型这块是自托管平台的命门,Octop给的路子是管理员在管理页面的模型里配置,启用之后进一个共享模型池,所有专家都能用,官方文档把预置列表列全了。
预置的提供商有十几个,腾讯云(含Token Plan和Coding Plan)、Kimi、MiniMax、OpenAI、DeepSeek、Gemini、Anthropic这些常见的都能直接选。协议上它只认两种规范,openai和anthropic,任何兼容这两个协议的端点都能自己填Base URL接进去。
家用最实用的一条是本地Ollama:内置预设默认指向本机的11434端口,不需要API密钥。填完还能按专家覆盖模型,日常对话用便宜的、复杂任务用强的,偏好模型还能加星标优先调度。
装起来
安装给了三条路:一键脚本、pip、Docker,腾讯云轻量应用服务器或CVM上也有官方镜像,具体步骤官方快速开始那页写得最细。脚本会把环境装在~/.octop/venv,命令挂到~/.octop/bin。
装完的流程是octop init准备环境,octop run启动服务,浏览器打开http://127.0.0.1:8088进设置向导。想常驻后台跑就用octop service start。
第一次登录要用的那个一次性密码,在主目录的~/octop-login.txt里,官方特意注明了它不在~/.octop/目录下,容易翻不到。
几个坑
基础安装不含浏览器自动化,官网主打的那套操控电脑,得加
--extras browser才会装上Playwright的无头Chromium。飞书通道同理,要--extras channels-feishu。官方自己建议,生产部署或者多用户环境走Docker Compose,别用裸机安装。
macOS上那个悬浮桌宠OctopPet是未签名应用,第一次打开会被系统拦,官方有专门的FAQ教怎么处理。
一键安装本质是把远程脚本直接执行,介意的话就老实用pip。
项目2026年7月才建仓、文档现在对应v1.0.1,版本号变得快。看第三方教程的时候把版本固定住比照着最新走更稳。
想试的话,本地装了Ollama是最省事的路子:装完把模型指到本地,数据连出门都不用。