Octop

腾讯云开源自托管的多用户多智能体 AI 助手平台

AI Agent 部分免费

产品简介

Octop 是腾讯云开源的一款自托管 AI 助手平台,面向家庭与小型团队设计。它把网页控制台、命令行工具、即时通讯渠道与定时任务全部整合进同一个进程,所有数据默认保存在本机的 ~/.octop/ 目录下。它的设计目标是让每一段对话、每一个工作区、每一份凭据都留在用户自己的机器上,同时为每位成员提供一支可以按任务切换的专属智能体团队。

核心功能

  • 多用户多智能体:每位用户可创建多个智能体,各自拥有独立的工作区、模型提供商、渠道与定时任务
  • 单一进程架构:一个 octop run 命令同时启动控制台、CLI、IM 渠道与定时任务,共用同一套控制面数据库
  • IM 渠道接入:原生支持飞书、钉钉、QQ、Discord、企业微信等渠道,把消息统一归一化到同一处理管线
  • 自然语言定时任务:用日常语言配置 cron,让智能体每天定时推送或执行作业
  • 知识库检索:对上传的文档做 RAG,用语义检索把回答锚定在私有语料上
  • 浏览器自动化:浏览器 AI+ 提供无头 Chromium 会话,支持网页自动化、截图与远程浏览
  • 远程桌面:在控制台直接查看并操作 Linux、Windows 与 macOS 的桌面,可在无头 Linux 上一键创建隔离桌面
  • ACP 双向协议:既能作为 ACP 服务端被 Zed、OpenCode 等外部工具调用,也能把任务委派给 OpenCode、CodeBuddy、Claude Code、Codex 等外部编码智能体
  • MBTI 人格模板:内置 16 种 MBTI 人格模板,并支持自定义系统提示词
  • 插件体系:可安装并管理第三方插件,内置插件按需在控制台开关

特色优势

Octop 最大的特色是把一整套原本需要多个服务拼装的 AI 助手基础设施压缩进一个可重启恢复的进程。它没有引入外部队列或消息中间件,而是让网页界面、即时通讯与定时任务三条入口全部经过进程内的 HarnessProcessor,整个状态在启动时从控制面数据库重建,因此部署与运维都极其简单。数据本地优先的定位也让它区别于多数云端 AI 助手,适合对隐私有要求的家庭与团队。

应用场景

  • 个人助理:由专属智能体撰写周报、整理笔记、管理日程,记忆随工作区持久保存
  • 家庭共享:一个管理员账号供全家使用,为不同成员分配不同的智能体与专家
  • 团队助手:多个智能体并行协作,把飞书、钉钉、企业微信的消息路由进群聊处理
  • 开发提效:通过 ACP 把编码任务委派给 OpenCode 或 Claude Code,在终端里用 AI 排障
  • 网页自动化:用浏览器 AI+ 填表、截图、采集公开信息
  • 定时任务:用自然语言配置每天定时执行并推送的作业

适用人群

希望数据留在本地的个人用户、需要统一 AI 助手入口的小型团队、在自有服务器或 NAS 上部署 AI 能力的开发者、以及使用飞书或企业微信做团队协作的组织。

出品方

由腾讯云开源,采用 MIT 许可证,代码托管于 GitHub 的 TencentCloud/Octop 仓库,已在 PyPI 发布 octop 包,并提供 Windows、macOS、Linux 桌面安装包以及 FnOS NAS 套件。

更新动态

当前版本为 1.0.0,基于 Python 3.12 与 FastAPI 构建,前端使用 React 18、TypeScript、Vite 与 Ant Design。官方路线图包括共享资源池、专家共享、浏览器技能录制、AgentTeams 编排、自我进化以及桌面与移动客户端。

官网链接

https://octop.cloud https://github.com/TencentCloud/Octop

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论