Flowise
Flowise 是一个可视化构建 AI Agent 与 LLM 工作流的低代码平台,基于 TypeScript 与 LangChain 打造。用户可通过拖拽节点的方式编排对话机器人、RAG 检索、多智能体协作等流程,并支持自托管部署。
爱鲜报评分
0 人评分
56k
星数
是
中文
TypeScript
主语言
是
活跃
332
贡献者
人工分析
EDITORIAL推荐理由
Flowise 把 LangChain 的复杂编排抽象成可视化画布,大幅降低了搭建 AI Agent 与 RAG 应用的门槛,5.5 万 Star 与活跃社区说明其成熟度。适合需要快速验证 LLM 应用原型、又希望保留自托管与二次开发能力的团队。需注意仓库已归档,新项目应评估后续维护方案。
适用场景
- 快速搭建 LLM 聊天机器人与客服助手
- 构建 RAG 知识库问答流程
- 多智能体协作与工作流自动化原型验证
- 企业内部自托管 AI 应用平台
- 低代码方式对接 OpenAI 等模型 API
优点
- 拖拽式可视化编排,无需深入编码即可搭建复杂链路
- 内置丰富的节点与第三方集成,覆盖模型、向量库、工具调用
- 支持 Docker 与多种云平台自托管,数据可控
- 社区规模大,文档与示例资源丰富
- 前后端分离的 monorepo 结构,便于二次开发
缺点
- 仓库已归档,官方后续维护与更新存在不确定性
- 复杂业务逻辑仍需编写自定义节点,纯低代码有边界
- 依赖较多,本地构建对 Node 内存与版本有要求
- 生产环境需自行处理鉴权、多租户与性能调优
Flowise 是什么
Flowise 是一个用 TypeScript 编写的可视化 AI 工作流构建平台,官方定位是「Build AI Agents, Visually」。它把 LangChain 的链式编排抽象成画布上的节点与连线,让开发者通过拖拽就能搭建聊天机器人、RAG 检索问答、多智能体协作等 LLM 应用。
注意:该仓库目前已被归档,官方在讨论区给出了后续规划说明,选型时需关注维护状态。
核心能力
- 可视化编排:在 Web 画布上组合模型、提示词、检索器、工具等节点,实时调试运行结果。
- 丰富的集成节点:覆盖主流大模型 API、向量数据库、文档加载器与外部工具调用。
- RAG 支持:内置文档切分、向量化与检索链路,可快速搭建知识库问答。
- 多智能体:支持 Agent 之间的协作与任务分发。
- API 化输出:编排好的流程可作为后端 API 供业务系统调用。
快速上手
最简方式是通过 npm 全局安装后启动:
npm install -g flowise
npx flowise start
启动后访问 http://localhost:3000 即可进入可视化界面。也支持 Docker Compose 部署,在仓库 docker 目录下准备 .env 后执行 docker compose up -d。
项目结构
仓库采用 monorepo 组织,主要模块包括:
server:Node 后端,提供 API 逻辑ui:React 前端界面components:第三方节点集成api-documentation:基于 express 自动生成的 Swagger 接口文档
适用与取舍
Flowise 适合快速验证 LLM 应用想法、搭建内部 AI 工具平台。对于高度定制化的业务逻辑,仍需要编写自定义节点;生产部署时还需自行补齐鉴权、多租户与性能优化。
评论
- 暂无评论,来写第一条吧。