
flow-like
拖拽搭 AI 工作流,强类型不炸线,Rust 跑得快
Flow-Like 是一个用 Rust 编写的强类型企业级自动化工作流引擎,定位为 n8n、Retool 的开源替代方案。它要解决的问题是:传统低代码/无代码工作流工具在类型安全、性能和大规模并发上表现不足,且 AI 集成往往靠外挂脚本拼凑。Flow-Like 通过强类型的数据流模型,把每一步输入输出都显式定义,编译期即可发现连线错误,避免运行时才暴露问题。核心能力包括:可视化拖拽搭建工作流,同时保留代码级可定制性;原生集成 LLM、Agent、MCP 客户端与各类 API,让 AI 节点成为一等公民;基于 Rust 的高性能运行时,适合高吞吐、低延迟的企业场景;支持自托管与丰富扩展,方便嵌入现有系统。它面向需要把 AI 能力编排进业务流程、又对稳定性和类型安全有要求的工程团队。
项目数据
使用教程
核心亮点
- 强类型数据流,连线类型不匹配在搭建阶段就能发现,减少运行时故障
- Rust 实现,性能与内存占用优于 Node/Python 系工作流引擎,适合高并发
- 原生支持 LLM、Agent 与 MCP 客户端,AI 节点不是外挂而是内置能力
不足之处
- 项目处于早期,星标不足千,生态节点与模板数量有限
- Rust 技术栈对想二次开发节点的普通用户门槛偏高
适用场景
- 企业把内部 API 与 LLM 编排成自动化审批、客服或数据处理流水线
- 开发者用可视化画布快速验证 AI Agent 工作流,再嵌入自有系统
- 需要自托管、对性能和类型安全有要求的团队替代 n8n/Retool
替代项目
n8n、Activepieces、Windmill
项目介绍
同类项目推荐
n8n
开源
拖拽搭建自动化流程,轻松接入 AI 与 400+ 应用,搞定重复工作。
Fair-code workflow automation platform with native AI capabilities. Combine visual b···
robotcode
开源
让 Robot Framework 拥有现代 IDE 体验,调试、补全、运行一气呵成。
Open Source Toolkit for Robot Framework, providing Language Server Protocol support,···
puppeteer
开源
用 JavaScript 轻松操控无头浏览器,搞定自动化测试与网页抓取。
JavaScript API for Chrome and Firefox
customermates
开源
比 Pipedrive 直观 10 倍的现代开源 CRM,轻松管理客户与自动化流程。
Building a modern alternative to Pipedrive that is 10x more intuitive.