Flowise

活跃
GitHub TypeScript NOASSERTION

简介

Flowise 是一个低代码的 LLM 应用构建工具,使用拖拽方式创建 Agent 工作流和 RAG 应用。

核心特性

  • 可视化拖拽构建 — 通过图形化界面拖拽节点,无需编码即可搭建 LLM 应用和 Agent 工作流
  • 多模块架构 — 包含 server(API 后端)、ui(React 前端)、components(第三方集成)三个模块
  • 丰富的节点集成 — 支持 LLM、向量存储、文档加载器、工具等大量第三方组件节点
  • Docker 部署支持 — 提供 Docker Compose 和独立镜像两种容器化部署方案
  • 多平台自托管 — 支持 AWS、Azure、GCP、Railway、Render 等主流云平台部署
  • REST API — 自动生成 Swagger 文档,支持通过 API 程序化管理流

适用场景

💡 非技术人员通过拖拽快速搭建 AI 聊天机器人和 RAG 应用
💡 企业内部快速构建和部署 LLM 工作流原型
💡 通过 Docker 一键部署私有化的 AI 应用平台
💡 利用组件市场快速集成不同的 LLM 提供商和工具
💡 通过 API 自动化管理和监控 AI 工作流

优势与不足

优势

  • 活跃维护,近期持续更新
  • 社区热度高(55.4k stars)
  • 项目有一定历史沉淀(已维护 3 年)

⚠️ 不足

  • 缺少明确的开源许可证

快速开始

npm install -g flowise
npx flowise start
# 打开 http://localhost:3000 开始使用可视化界面构建工作流

相关项目

Bisheng

11.9k · Python
活跃 A+

开源 LLM DevOps 平台,提供 GenAI 工作流、RAG、Agent、模型管理、评估、数据集管理和企业级系统管理等一站式 AI 应用开发能力。

llmopsragworkflow +3
  • · 灵 Sight 通用代理:通过 AGL(代理引导语言)嵌入领域专家偏好,实现专家级任务处理
  • · 独特工作流引擎:支持循环、并行、批处理、条件逻辑和人机协同干预
  • · 企业级平台:RBAC、SSO/LDAP、用户组管理、流量控制、漏洞扫描和高可用部署

FastGPT

29.4k · TypeScript
活跃 A

FastGPT 是一个基于大语言模型的知识库平台,提供数据处理、RAG 检索和可视化 AI 工作流编排等开箱即用的能力,可轻松开发和部署复杂问答系统。

ragworkflowknowledge-base +2
  • · 可视化工作流编排 — Flow 可视化编辑器编排对话流和插件流,支持 RPA 节点和双向 MCP
  • · 知识库管理 — 支持 txt/md/pdf/docx/pptx/csv 等格式导入,混合检索与重排
  • · 应用评测体系 — 完整调用链路日志、知识库单点测试和应用级评测能力

Dify

152.6k · TypeScript
活跃 A+

Dify 是一个开源的 LLM 应用开发平台,提供可视化的 Agent 编排界面,支持工作流、知识库和多种模型。

platformworkflowrag +1
  • · 可视化工作流编排 — 在画布上拖拽构建 AI 工作流,支持条件分支、循环和并行节点
  • · 多模型集成 — 无缝接入数百个 LLM(GPT、Llama、Mistral 等),支持 OpenAI 兼容 API
  • · RAG 管道 — 内置文档解析(PDF/PPT 等)、向量存储和检索增强生成全流程

Mastra

27.2k · TypeScript
活跃 A

Mastra 是面向 TypeScript 生态的 Agent 构建平台,集成工作流、记忆、RAG、评测与部署能力,适合构建可扩展的全栈 AI Agent 应用。

typescriptworkflowrag +1
  • · 模型路由 — 统一接口接入 40+ 模型提供商(OpenAI、Anthropic、Gemini 等),支持模型切换与比较
  • · Agent 框架 — 构建自主 Agent,支持工具调用、推理链和自动迭代,内置停止条件控制
  • · 图工作流引擎 — 基于 DAG 的多步骤流程编排,支持 `.then()`、`.branch()`、`.parallel()` 等控制流

相关文章