Flowise

低代码LLM应用构建平台,拖拽搭积木式开发AI智能体

Stars55.5k
Forks25.0k
主语言TypeScript
分类AI智能应用
作者FlowiseAI
LicenseNOASSERTION

预览

详细介绍

Flowise是由开发者Henry Heng和João Moura于2023年发起、2025年被企业软件巨头Workday收购的开源低代码LLM应用构建平台,核心定位是“让AI应用开发从写代码变成拖拽拼接的视觉化低代码引擎”——它不满足于做一份LangChain的UI封装或零散的代码示例,而是将Assistant、Chatflow、Agentflow三大可视化构建器、100+数据源与工具集成、MCP协议支持、RBAC安全控制、可观测性与评估体系等20+项核心能力整合于一套完整的开源平台中,全部配有拖拽式画布、预置模板市场、JS/Python SDK、可嵌入聊天组件和Docker一键部署。市面大多LLM开发工具要么是纯代码框架(LangChain——只写代码不提供UI),要么是云端闭源的商业产品(数据不在自己手上)——但很少有项目能将“开源可自部署”与“企业级生产就绪”同时做到,Flowise解决的正是这个问题。

一、Flowise是什么

Flowise采用“可视化拖拽+三大构建器+一键部署”三位一体的开发体验,通过GitHub完全开源发布,采用Apache-2.0协议。项目由Henry Heng和João Moura于2023年发起,截至2026年6月已获得53,400+ GitHub Stars和24,500+ Forks,累计3,500+次提交和300+个版本发布。2025年8月,Flowise被企业软件巨头Workday收购,纳入HR、财务等核心业务场景的AI Agent能力版图。项目提供在线演示、Docker一键部署和源码自托管等多种运行方式。

Flowise的运作机制与市面常见的“纯代码框架”或“闭源商业平台”有本质区别。它不是LangChain的简单UI外壳,也不是功能受限的SaaS工具,而是一套开源、可自托管、视觉化的LLM应用开发生态。Flowise对LangChain进行了简化,通过低代码或无代码的方式让开发者快速构建应用。平台内置三大可视化构建器——Assistant是最新手友好的入口,用户上传文件即可创建基于RAG的对话助手;Chatflow用于构建单智能体系统和聊天机器人,支持Graph RAG、重排序等高级检索技术;Agentflow是前两者的超集,支持多智能体系统和复杂工作流编排。项目由三个核心模块构成——server(Node后端API)、ui(React前端)、components(第三方节点集成),采用monorepo架构管理。

二、Flowise能做什么

Flowise的核心能力可以精炼地概括为:搭、连、控、测、部,围绕这五大维度提供了从想法到生产的完整路径,覆盖LLM应用开发的全方位需求,具体包括:

可视化拖拽搭建(搭) ——像拼接积木一样构建AI应用。用户通过拖拽画布上的功能模块——LLM节点、工具节点、数据源节点、逻辑节点等——即可组合出完整的AI工作流。画布上的节点连接明确定义了工作流的路径和控制序列,数据可在节点间传递和引用。平台支持分支、循环、路由等复杂控制逻辑。被开发者誉为“AI时代的乐高积木”。

100+数据源与工具集成(连) ——连接一切数据和工具。Flowise可连接100+种数据源、工具、向量数据库和记忆系统。支持OpenAI、Claude、Gemini、DeepSeek、Ollama等100+种主流LLM。平台原生支持MCP(Model Context Protocol) 协议——提供MCP客户端/服务端节点、工具列表和SSE认证支持。数据摄入涵盖RAG索引流水线、数据转换、过滤、聚合和自定义代码。

精细化控制与安全(控) ——企业级的安全与权限管理。平台提供RBAC(基于角色的访问控制)SSO单点登录、加密凭证、密钥管理、速率限制和域名白名单等企业级安全控制。支持输入内容审核和输出后处理。提供表达式、自定义代码和分支/循环/路由逻辑,实现精细化的流程控制。

可观测性与评估(测) ——从开发到生产的质量保障。平台提供执行日志、可视化调试和外部日志流式传输。内置数据集、评估器和评估体系,支持对LLM应用进行系统化质量评测。支持垂直/水平扩展,可承载高吞吐量和大规模工作流负载。

灵活部署与开放集成(部) ——开源自由,企业就绪。支持自托管离线部署(air-gapped deploy)Docker一键部署。提供JS/Python SDK、CLI命令行工具和REST API(自动生成Swagger-UI文档)。提供可定制嵌入聊天组件,可无缝集成到现有网站或应用中。此外还提供付费的Flowise Cloud商业云服务。

三、Flowise适合谁用

Flowise的内容设计使其适配各类希望通过低代码方式快速构建LLM应用的开发者与团队,核心聚焦那些“想用LLM构建应用但不想从零写代码、希望用可视化方式快速迭代”的人群,主要涵盖以下几类:

AI应用开发初学者——刚刚开始接触LLM开发,面对LangChain等纯代码框架感到门槛过高、希望用拖拽方式快速上手的开发者。Flowise的Assistant模式是最新手友好的入门方式——上传文件即可创建一个基于RAG的对话助手。

希望从“写代码”升级为“搭积木”的开发者——已经熟悉LLM概念但厌倦了重复编写RAG流水线和智能体循环,希望用可视化方式加速开发的工程师。Flowise让开发者能够更快地从测试阶段过渡到生产阶段。

技术团队负责人与架构师——希望为团队建立统一的LLM应用开发平台,降低团队成员的AI开发门槛。Flowise已被Thermo Fisher、Deloitte、Accenture、AWS等财富500强企业使用。自2025年被Workday收购后,Flowise进入了HR、财务等核心企业业务场景。

独立开发者与创业团队——资源有限但希望快速构建AI产品原型或MVP。Flowise开源免费自托管,可大幅降低AI应用的初始开发成本。

希望贡献开源生态的开发者——Flowise活跃的社区和53,400+的GitHub Stars证明了其生态活力,欢迎社区贡献新的组件和功能。

四、Flowise的应用场景是什么

基于其内容设计与定位,Flowise的应用场景主要围绕智能客服、文档问答、工作流自动化、企业内部AI应用和多智能体系统,覆盖从个人项目到企业级部署的多个场景,具体包括:

智能客服与聊天机器人场景——企业希望快速搭建基于私有知识库的智能客服系统。Flowise提供了一条“上传文档→配置LLM→拖拽构建RAG流水线→嵌入网站聊天组件”的完整路径。开发者可以基于Flowise构建从数据接入到多轮对话管理的完整智能客服系统。

文档问答与私有知识库场景——用户希望在自己的文档上构建类似ChatGPT的问答系统。Flowise的RAG能力支持从文档摄入到向量检索到答案生成的全流程。通过Assistant模式,用户上传文件即可快速创建一个可回答文档内容的智能助手。

LLM工作流自动化场景——团队需要将LLM能力嵌入到现有的业务流程中——文本摘要、翻译、分析、结构化数据提取等。Flowise的可视化工作流编排能力,让用户可以通过拖拽构建从输入到输出的完整LLM流水线。

企业内部AI应用开发场景——企业希望在自有数据上构建AI应用,但对数据隐私有严格要求。Flowise支持离线部署自托管,数据完全在企业自己的基础设施上流转。支持RBAC、SSO和加密凭证等企业级安全控制。

多智能体系统与复杂编排场景——开发者需要构建多智能体协作完成复杂任务的系统。Flowise的Agentflow V2支持从简单的组合工作流到完全自主的多智能体系统的构建。

五、Flowise为什么值得关注

Flowise之所以值得关注,核心在于它将“LLM应用开发从纯代码编程升级为可视化拖拽的低代码体验”,并具备“开源自由、企业就绪、Workday背书、社区驱动”的独特价值,具体体现在以下几点:

从“写代码”到“搭积木”的开发范式转变。LangChain等框架需要开发者写大量样板代码来构建RAG流水线和智能体循环。Flowise将这一切转化为可视化拖拽——开发者像拼接积木一样组合功能模块,即可快速实现从想法到AI应用的跨越。这种“低代码/零代码”的方法大幅降低了LLM应用的开发门槛。

从“开源玩具”到“企业级生产工具”的成熟跃迁。很多开源AI工具停留在“演示可用”阶段,难以投入生产。Flowise已被Thermo Fisher、Deloitte、Accenture、AWS等财富500强企业使用。平台提供RBAC、SSO、加密凭证、速率限制等企业级安全控制,支持离线部署和水平扩展。公网上可见的Flowise实例超过3万个

Workday收购——从开源项目到企业战略资产。2025年8月,企业软件巨头Workday收购了Flowise。这一收购将Flowise从“开源社区项目”提升为“企业级AI基础设施”——被纳入Workday的HR、财务等核心业务场景的AI Agent能力版图,已处理数百万次聊天和工作流。这是LLM应用开发领域少有的被大型企业软件公司收购的开源项目,为Flowise的长期发展提供了企业级资源背书。

从“单一模型”到“100+模型与工具”的开放生态。Flowise支持接入OpenAI、Claude、Gemini、DeepSeek、Ollama等100+种主流LLM。通过MCP协议支持,用户可连接任意MCP服务器。平台还提供模板市场和可复用组件,形成了“核心平台+社区贡献”的良性生态。

从“个人项目”到“53,400+ Stars”的社区认可。Flowise在GitHub上获得53,400+ Stars和24,500+ Forks,累计3,500+次提交和300+个版本发布。这些数字是社区对“LLM应用低代码开发”这一方向强烈需求的最好证明。

现实挑战与生态成熟度。Flowise并非没有短板。首先,平台被Workday收购后,开源版本和商业版本之间的边界需要持续关注——虽然核心代码仍开源,但长期路线图可能受企业战略影响。其次,视觉化低代码开发在处理极端复杂或高度定制化的场景时,灵活性可能不如纯代码方案。再次,平台目前约30人的团队规模和社区驱动的维护模式,在大规模企业支持和安全响应方面可能面临挑战。最后,低代码平台普遍存在“快速原型容易、深度定制困难”的trade-off,开发者需要根据项目复杂度评估是否适合