开源 · 为 AGENT 而生

让一个想法
成为运行中的工作流。

用 AI Agent 构建,在可视化画布上完善,运行在你选择的基础设施上。从最初草稿到持续自动化,始终是同一个工作流。

Apache-2.0oo flowBeta
真实的 Open Flow 工作台:从 Gmail 到飞书的工作流,以及执行结果。
真实的 Open Flow 工作台:从 Gmail 到飞书的工作流,以及执行结果。
01 / 与 AGENT 一起构建

说出要做的事,留下可用的工作流。

终端 Agent 可以发现动作、创建类型化节点、检查草稿、运行并发布。每次修改都会同步呈现在同一个可视化工作台中。

安装 oo CLI
oo flow
读取 Gmail 中的未读邮件,汇总内容,再把摘要发送到飞书。
01 / 草稿
02 / 检查
03 / 运行
04 / 上线版本

通过 oo flow 支持 Codex、Claude Code 等终端 Agent。发布操作由你发起。

02 / 看懂每一条连接

图,就是运行逻辑。

具名、带类型的输入和输出让数据依赖清晰可见。输入就绪后节点开始运行,互不依赖的分支可以并发执行。

具名、带类型的输入和输出让数据依赖清晰可见。输入就绪后节点开始运行,互不依赖的分支可以并发执行。
适合可视化的用画布,需要定制的写代码。

适合可视化的用画布,需要定制的写代码。

在代码任务中编写 JavaScript,声明输入、输出和能力。服务端为每个代码任务创建独立的 V8 隔离环境。

连接服务,让凭据各归其位。

连接服务,让凭据各归其位。

OpenConnector 管理服务商凭据与动作执行。Open Flow 仅保存不透明的连接标识,让工作流与账号授权保持分离。

OpenConnector

从单次运行,到日常自动化。

手动运行,或通过 Cron 定时、Webhook、轮询与服务商事件触发。查看每次运行的节点输出与完整事件记录。

CronWebhook轮询服务商事件
03 / 选择部署方式

你的工作流,由你决定在哪里运行。

使用 OOMOL 托管或自行部署,都拥有同样的工作台和版本化控制 API。

OOMOL Hosted

无需运维服务器即可开始。OOMOL 管理部署,并为支持的集成提供托管 OAuth 应用。

使用 OOMOL 托管版

Docker

在自己的基础设施上运行内置服务端,自行管理存储、备份、升级与连接器配置。

快速开始

Fly.io

使用相同镜像,配合 TLS 和持久化卷部署。密钥、备份、升级与连接器配置由你管理。

Fly.io

Open Flow 目前处于 Beta 阶段。接口契约已有版本管理,首个稳定版本尚未发布。

让下一个想法,拥有自己的工作流。

从托管服务开始,或在自己的基础设施上运行 Open Flow。

阅读 Markdown 版本 ↗