首页 / 开源宝库 / Octopus
Octopus
// project.info

Octopus

Octopus 是什么

Octopus 是 GitHub 仓库 Rvelamen/Octopus 上的开源桌面 AI Agent 框架,口号是「多触手高效协作」,意思是像章鱼一样同时处理多件事。README 徽章显示版本 1.0.0、MIT 许可,覆盖 macOS、Windows、Linux 三个平台,技术栈为 React 18、Python 3.10+、Electron 28 与 FastAPI。它最核心的主张是一键部署:不用服务器、不用写 YAML,双击就能安装,自带嵌入式 Python 环境,还支持便携 U 盘模式,并把数据留在本地,适合不想折腾服务端又想用 Agent 的人。

能力面铺得很宽:成本上有实时 token 计数、费用图表、预算告警和模型成本对比;扩展支持写 SKILL.md 形式的 Markdown Skill、MCP 协议、Git 安装扩展与热重载;编排有拖拽式工作流编辑器、24 种节点类型、版本管理与运行追踪;还能用 GUI 创建带独立工作区与记忆的 SubAgent。此外还有多格式文档与 Markdown 笔记的知识库、Notes Chat 限定问答、桌面与微信、Slack、Telegram、钉钉等多渠道、cron 定时任务、项目隔离和文本转语音。README 的演示视频展示过 TTS 与微信频道场景,更多细节以仓库为准。

主要功能

01双击安装,内置 Python 环境
02免服务器、免 YAML 配置
03便携 U 盘模式,数据留在本地
04实时 token 计数与费用图表
05预算告警与模型成本对比
06Markdown Skill:写 SKILL.md 扩展
07支持 MCP 协议与 Git 装扩展
08拖拽式可视化工作流编辑器
0924 种节点类型,支持版本管理
10可视化 SubAgent 与独立工作区
11多渠道:微信、Slack、Telegram、钉钉
12知识库与多引擎 TTS 语音

如何使用 Octopus

1到 GitHub 仓库 Rvelamen/Octopus 下载对应平台的安装包
2双击安装,自带嵌入式 Python 环境,不需要服务器和 YAML
3首次启动后配置模型与 API Key,打开 token 计数和预算告警
4用拖拽编辑器搭工作流,24 种节点够覆盖常见编排
5或用 GUI 创建 SubAgent,给它独立工作区与记忆
6在知识库导入文档、写 Markdown 笔记,用 Notes Chat 限定范围问答
7把常用能力写成 SKILL.md,或用 Git 装现成扩展并热重载
8长期任务用 cron、间隔或单次定时触发,按项目分工作区隔离

使用示例

README 的演示视频展示了两类典型用法:一是文本转语音,让桌面 Agent 直接把内容念出来;二是微信频道,在微信里和这个 Agent 对话。官网没有给出提示词示例,具体提示词素材未提及。

核心优势

✓一键部署:双击安装、内置 Python 环境,免服务器也免 YAML
✓数据本地化:支持便携 U 盘模式,数据留在本地
✓成本透明:实时 token 计数、费用图表和预算告警,花钱看得见
✓可视化搭建:拖拽工作流加上 GUI 造 SubAgent,不写代码也能扩
✓扩展开放:Markdown Skill、MCP 协议、Git 装扩展并支持热重载
✓多渠道触达:桌面、微信、Slack、Telegram、钉钉、邮件都能对话

与同类工具对比

Dify同属可视化 AI 工作流与 Agent 平台

Dify 偏服务端部署与团队协作场景;Octopus 主打桌面端双击安装、免服务器、便携 U 盘模式和数据本地留存,素材中未给出两者的性能对比。

n8n同属可视化工作流自动化工具

n8n 以集成能力和自动化节点见长;Octopus 在 24 种节点之外还带 SubAgent、知识库、TTS 与多渠道聊天入口,更偏 Agent 场景。

Open WebUI同属本地运行的 AI 客户端

Open WebUI 主要是对话与模型前端;Octopus 把工作流编排、可视化 SubAgent 和多平台消息通道一起放进桌面应用。

使用方式与技巧

使用方式

  • 桌面客户端:macOS、Windows、Linux 安装使用
  • 便携模式:装在 U 盘里随插随用
  • 本地运行:数据留在本地,不需要服务器

功能模式

  • 可视化工作流,拖拽加 24 种节点
  • 可视化 SubAgent 与独立工作区
  • 知识库与 Notes Chat 限定问答
  • 定时任务:cron、间隔或单次
  • 多渠道聊天
  • 文本转语音

使用技巧

  • 先开预算告警和模型成本对比,跑长任务时不容易超支
  • 把重复的成功流程写成 SKILL.md,热重载后随时复用
  • 按项目建独立工作区,配置和历史互不干扰
  • 要长期自动跑的任务用 cron 触发,重启后仍会执行

进阶玩法

01本地部署:桌面应用本地运行,支持便携 U 盘模式,数据留在本地
02MCP 协议:支持 MCP 扩展
03Skill 扩展:用 Markdown 写 SKILL.md,支持 Git 安装与热重载
04API:素材未提及

客户端下载渠道

⬇GitHub 仓库:https://github.com/Rvelamen/Octopus ⬇桌面安装包:README 说明双击安装,支持 macOS、Windows、Linux

常见问题

需要自己配服务器吗?

不需要,README 明确写着 No server, no YAML,双击安装即可,并自带嵌入式 Python 环境。

数据存在哪里?

README 标注数据留在本地,并支持便携 U 盘模式。

能扩展能力吗?

可以,支持用 Markdown 写 SKILL.md、支持 MCP 协议、可用 Git 安装扩展,并开启热重载。

开源协议和版本是什么?

README 徽章显示 MIT 许可、版本 1.0.0,支持 macOS、Windows、Linux 三平台。

支持哪些对话渠道?

README 列出桌面、微信、Slack、Discord、Telegram、钉钉、邮件与 Webhook。

// more.info

项目信息

桌面 AI Agent 框架,多触手协作:工作流、子智能体、知识库装进一个应用。

AI Agent 桌面框架 · 多触手高效协作

AI 智能体 适合人群:AI 爱好者
// 商业项目:在数据 affiliate 字段填入 CPS 推广链接后,按钮自动改跳你的推广链接
← 返回开源宝库

站长熬夜整理 · 开源大礼包

点击一键转存《2329 件副业装备大礼包》,内含分类 Excel 表,找工具不再大海捞针

一键转存《2329 个开源大礼包》
资料整理自公开开源渠道,仅供学习交流使用;如涉及版权问题请联系删除。