Tencent Cloud open source Octop 1.0.2b4: a multi-user, multi-agent self-hosted AI assistant installed in one process腾讯云开源 Octop 1.0.2b4:一个进程装下多用户、多智能体的自托管 AI 助手
This week's GitHub hot list project, about 5.5k stars. A single process startup provides a web console, command line, eight major IM channels (Feishu, DingTalk, QQ, WeChat, Telegram, Discord, Enterprise WeChat, etc.) and natural language scheduled tasks. All data falls in the ~/.octop/ directory of the local machine.
本周 GitHub 热榜项目,约 5.5k Star。单进程启动就同时提供 Web 控制台、命令行、八大 IM 渠道(飞书、钉钉、QQ、微信、Telegram、Discord、企业微信等)与自然语言定时任务,所有数据落在本机 ~/.octop/ 目录里。

Explain in one sentence what problem it solves一句话讲清它解决什么问题
The vast majority of personal AI assistants are "one person, one window": if you want to share them at home or in a small team, you can only use the same account, and the memories are intertwined with each other and the permissions are inseparable.
Octop has a single-administrator multi-user architecture: each member has his own expert team, workspace and portable memory, and the administrator manages models, permissions and channels in a unified manner. The entire set of things runs on your own machine, so there is no need to take it out to change functions for privacy.
绝大多数个人 AI 助手是「一人一窗口」:家里或小团队想共用,只能挤同一个账号,记忆互相串、权限分不开。
Octop 做成单管理员多用户的架构:每个成员有自己的专家团队、工作区与可迁移记忆,管理员统一管模型、权限与渠道。整套东西跑在你自己的机器上,隐私不用拿出去换功能。

Several abilities worth looking at individually值得单独看的几个能力
Expert database and expert market: Cut experts according to scenarios, and release adjusted experts, skill pools, and sub-agents to colleagues for reuse; 16 built-in MBTI personality templates stabilize the expression style of each agent.
Built-in security: JWT multi-user isolation, tool call approval, shell command guardrail, PII desensitization; workspace backend is pluggable (local disk, Docker sandbox, PostgreSQL, COS/S3) and separated from the control plane database.
The knowledge base supports RAGing local documents; the memory is driven by Octop Memory and migrates with the workspace; the plug-in system can load third-party extensions, and built-in plug-ins can be opened on demand.
专家库与专家市场:按场景切专家,还能把调好的专家、技能池、子智能体发布给同事复用;内置 16 种 MBTI 人格模板,让每个智能体的表达风格稳定下来。
内置安全:JWT 多用户隔离、工具调用审批、shell 命令护栏、PII 脱敏;工作区后端可插拔(本地磁盘、Docker 沙箱、PostgreSQL、COS/S3),与控制面数据库分离。
知识库支持对本地文档做 RAG;记忆由 Octop Memory 驱动,跟着工作区一起迁移;插件体系可加载第三方扩展,内置插件按需开启。
Complete form from browser to desktop从浏览器到桌面的完整形态
Open an interactive terminal directly in the console (AI assists in command execution and troubleshooting); Browser AI+ provides headless Chromium sessions for web page automation, screenshots, and remote browsing; remote desktop supports Linux, Windows, and macOS, and the desktop can be isolated with one click on headless Linux.
The official also provides native Windows / macOS / Linux desktop clients and FnOS installation packages (desktop package size is 160–220 MB, this site does not include single file size control, you can download it on the Releases page).
The development scenario can use the ACP two-way channel: octop acp connects OpenCode / Claude Code and delegates coding tasks with permission confirmation.
控制台里直接开交互式终端(AI 辅助执行命令、排查故障);Browser AI+ 提供无头 Chromium 会话,做网页自动化、截图与远程浏览;远程桌面支持 Linux、Windows、macOS,无头 Linux 上还能一键起隔离桌面。
官方还提供原生 Windows / macOS / Linux 桌面客户端与 FnOS 安装包(桌面包体积 160–220 MB,本站为控制单文件体积未收录,可在 Releases 页自行下载)。
开发场景可走 ACP 双向通道:octop acp 把 OpenCode / Claude Code 接进来,带权限确认地委派编码任务。
Download and running requirements下载与运行要求
The download button provides the 15.7 MB source code package of the official Release v1.0.2b4, which is licensed by MIT and can be freely used in personal and commercial environments; this machine requires Python 3.12 and above.
Startup method: After installing the dependencies, execute octop run, then open the console in the browser and follow the wizard to create an administrator and configure the model. You can also directly pip install octop from PyPI.
下载按钮提供官方 Release v1.0.2b4 的 15.7 MB 源码包,MIT 许可,可自由用于个人与商业环境;本机需要 Python 3.12 及以上。
启动方式:装好依赖后执行 octop run,然后浏览器打开控制台按向导创建管理员并配置模型。也可以直接 pip install octop 从 PyPI 安装。
Notes使用提醒
This article is compiled from public sources and ships with the matching resource. Product features and pricing are subject to the official page. Resources are for learning and exchange only — please respect the original license.
本文整理自公开资料并附上配套资源;涉及产品的功能与价格以官方页面为准。资源仅供学习交流,请遵循来源许可。
⬇ Download · 点击下载:Octop 1.0.2b4 源码包(PyPI sdist)(15.7 MB)
来自腾讯云官方 Release v1.0.2b4 的 octop-1.0.2b4.tar.gz,MIT 许可,Python 3.12+
阅读与点赞数据保存在你的浏览器本地,欢迎留下你的想法。
今日正能量保持好奇,持续探索,未来的你会感谢今天的开始。挑一个好工具上手 →广告
评论 文明发言,让讨论更有价值