flow-like

拖拽搭 AI 工作流,强类型不炸线,Rust 跑得快

开源 🏷️定价信息待确认 ✅ 目前可打开 自动化工作流 🍴 复刻 80 🐛 待处理 101 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 970
维护状态 活跃
是否开源 开源
定价模式 🏷️定价信息待确认

项目预览

flow-like 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类自动化工作流
开发团队Rheosoph
定价模式🏷️定价信息待确认
价格说明定价信息待确认
访问状态✅ 目前可打开
是否开源是
开源协议NOASSERTION
主要语言Rust
技术栈/模型agents,ai,apis,automation,data-flow,development,llm,low-code,mcp,mcp-client,n8n-alternative,no-code,retool-alternative,rust,self-hosted,temporal-alternative,typescript,visual-scripting,workflow,workflow-automation
GitHub 星标★ 970
上线时间2025-02-16 00:00:00
代码更新2026-11-03
仓库体积868.2 MB
本站数据更新2026-11-03
维护状态活跃
收录时间2026-09-16
浏览次数1

项目介绍

Flow-Like 是一个用 Rust 编写的强类型企业级自动化工作流引擎,定位为 n8n、Retool 的开源替代方案。它要解决的问题是:传统低代码/无代码工作流工具在类型安全、性能和大规模并发上表现不足,且 AI 集成往往靠外挂脚本拼凑。Flow-Like 通过强类型的数据流模型,把每一步输入输出都显式定义,编译期即可发现连线错误,避免运行时才暴露问题。核心能力包括:可视化拖拽搭建工作流,同时保留代码级可定制性;原生集成 LLM、Agent、MCP 客户端与各类 API,让 AI 节点成为一等公民;基于 Rust 的高性能运行时,适合高吞吐、低延迟的企业场景;支持自托管与丰富扩展,方便嵌入现有系统。它面向需要把 AI 能力编排进业务流程、又对稳定性和类型安全有要求的工程团队。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-16 · 当前星标 ★ 970

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:高级 约 45 分钟 部署方式:本地 (Docker) 5 步

环境要求

  • Linux 主机
  • Docker + Docker Compose
  • gVisor(默认隔离模式需要)
  • 一个域名与 OIDC 身份源

安装与启动步骤

  1. 1克隆 dev 分支

    自托管路径以 dev 分支为准,main 可能滞后。

    git clone --branch dev https://github.com/Rheosoph/flow-like.git
  2. 2生成环境配置

    脚本会生成签名密钥与服务凭证,并写出一份 .env。

    cd flow-like/apps/backend/docker-compose
    python3 scripts/setup-env.py
  3. 3填运行配置

    复制示例配置,替换 OIDC 与域名占位符,并在 .env 里指向它。

    cp flow-like.config.example.json flow-like.config.json
    # 编辑 flow-like.config.json:OIDC、域名
    # 并在 .env 设置 FLOW_LIKE_RUNTIME_CONFIG_FILE=./flow-like.config.json
  4. 4拉镜像并自检

    该路径要求镜像按 digest 固定,脚本会完成固定与前置检查。

    python3 scripts/pull-images.py
    python3 scripts/preflight.py
  5. 5启动整套

    启动后常驻服务应变为 healthy,一次性初始化服务应正常退出。

    python3 scripts/up.py
    docker compose ps --all

如何确认成功

docker compose ps 中常驻服务为 running/healthy,初始化容器为 exited(0);浏览器可打开前端并登录。

常见问题

Q:启动后前端打不开?

A:先看 preflight 是否通过,再确认 .env 里的域名与 OIDC 回调地址一致。

注意事项

  • 可选 monitoring profile 会额外拉起 Prometheus / Grafana / Tempo。
  • Kubernetes 路径见 README 的 Helm 章节,需额外准备 Cilium 与 gVisor。

核心亮点

  • 强类型数据流,连线类型不匹配在搭建阶段就能发现,减少运行时故障
  • Rust 实现,性能与内存占用优于 Node/Python 系工作流引擎,适合高并发
  • 原生支持 LLM、Agent 与 MCP 客户端,AI 节点不是外挂而是内置能力

不足之处

  • 项目处于早期,星标不足千,生态节点与模板数量有限
  • Rust 技术栈对想二次开发节点的普通用户门槛偏高

适用场景

  • 企业把内部 API 与 LLM 编排成自动化审批、客服或数据处理流水线
  • 开发者用可视化画布快速验证 AI Agent 工作流,再嵌入自有系统
  • 需要自托管、对性能和类型安全有要求的团队替代 n8n/Retool

替代项目

n8n、Activepieces、Windmill

上一篇:alumnium

下一篇:pipelex

同类项目推荐

HeadlessX 开源

让浏览器自动化隐形,反检测抓取不再愁

The undetected self-hosted browser automation platform. Powered by Camoufox (Firefox···

★ 2351 2026-08-10
openops 开源

拖拽搭建云成本自动化流程,AI 帮你省钱省心。

The batteries-included, No-Code FinOps automation platform, with the AI you trust.

★ 1081 2026-08-09
workflow_templates 开源

一键加载 ComfyUI 预设工作流,免搭节点直接出图

ComfyUI template workflows

★ 1428 2026-10-16
n8n-free 开源

白嫖谷歌云,零成本跑起 n8n 自动化

Host N8N for FREE Using Google Cloud

★ 114 2026-10-10
duragraph 开源

自托管 AI 工作流编排,事件溯源保证可靠,单二进制零配置启动。

Self-hosted, enterprise-ready AI workflow orchestration with event sourcing, CQRS, f···

★ 162 2026-08-09
squirrelscan 开源

一条命令让 AI 代理给网站做 300 项体检

The website QA tool for your coding agent. 310+ audit rules across SEO, performance,···

★ 304 2026-10-24
camoufox-cli 开源

让 AI Agent 用反检测浏览器自动上网,不被封

Anti-detect browser automation CLI & Skills for AI agents — Camoufox-powered finger···

★ 359 2026-09-15
ego-lite 开源

让 AI 代理用你的浏览器干活,零配置不打扰

The fastest browser for AI agents to run browser automation, built for sharing your ···

★ 21446 2026-08-09
livecontext-ce 开源

用聊天描述任务,自动生成可用的 AI 工作流和代理。

The AI automation platform, self-hosted. Describe the job in chat and LiveContext bu···

★ 782 2026-08-09