Flowise

用可视化界面构建并自托管 AI Agents。

Star 数
★ 56k
最近更新
2 个月前
License
NOASSERTION
主语言
TypeScript
FA 评分
证据不足

30 秒速览

运行形态
命令行工具自托管服务网页应用
可在哪里用
兼容但需适配
费用
有免费版,另有付费云服务
上手难度
中 · 需要几步配置
开始前需要
Node.js >= 20.0.0Shell / 命令行网络访问本地文件系统
典型场景
希望在本机通过图形界面搭建 AI Agent 的产品团队,可使用 npm 安装后在 localhost:3000 运行。
不适合
  • 需要长期维护、持续获得官方更新的团队,仓库已归档
  • 希望开箱即用、不愿配置 .env 与构建源码的用户
  • Node.js 版本低于 20 且无法升级的环境

这个 Agent 能做什么,适合哪些场景?

Flowise 是一个用于可视化构建 AI Agents 的应用。它以单一 monorepo 组织 Node 后端、React 前端、第三方节点集成组件,以及自动生成的 Swagger UI API 文档。安装并启动后,应用默认通过本地 http://localhost:3000 提供访问入口;开发模式会在 http://localhost:8080 自动重载代码改动。项目提供 npm 全局安装、Docker Compose、Docker 镜像构建和多种自托管部署路径。它适合希望通过图形界面组装 Agent 工作流,同时保留自行部署和开发源码能力的团队。

用户可通过可视化界面构建 AI Agents。运行 npx flowise start 会启动 Flowise,并在 http://localhost:3000 提供应用入口。源码开发时,packages/server 中的 server 负责 Node 后端 API 逻辑,packages/ui 中的 ui 提供 React 前端,components 提供第三方节点集成,api-documentation 从 Express 自动生成 Swagger UI API 文档。开发者可在 packages/ui 配置 VITE_PORT、在 packages/server 配置 PORT,再运行 pnpm dev;该模式会自动重载代码变更。

  1. 希望在本机通过图形界面搭建 AI Agent 的产品团队,可使用 npm 安装后在 localhost:3000 运行。
  2. 需要将 Agent 构建工具部署到现有基础设施的运维团队,可采用 Docker Compose 或自行构建 Docker 镜像。
  3. 维护前后端分离代码库的开发团队,可分别在 server、ui 和 components 模块中进行开发。
  4. 需要查看服务 API 文档的工程团队,可使用由 Express 自动生成 Swagger UI 的 api-documentation 模块。
  5. 需要在开发期间快速验证界面和服务端改动的开发者,可配置端口后运行 pnpm dev 并使用自动重载。

如何安装或部署这个 Agent?

运行环境需要 Node.js >= 20.0.0。首次安装可执行:

npm install -g flowise

随后执行:

npx flowise start

然后打开 http://localhost:3000。提供的资料未列出启动所需的账号、API 密钥或其他凭据。

如何使用这个 Agent?

完成全局安装后,执行 npx flowise start 并在浏览器打开 http://localhost:3000,通过界面开始构建 AI Agents。若从源码开发:克隆仓库后执行 pnpm install、pnpm build 和 pnpm start。开发模式需在 packages/ui 的 .env 设置 VITE_PORT、在 packages/server 的 .env 设置 PORT,然后执行 pnpm dev。

这个 Agent 有哪些优点和局限?

优点
  • 提供可视化 Agent 构建界面,而非只提供命令行或库接口。
  • monorepo 明确包含 Node 后端、React 前端、第三方节点集成和自动生成 API 文档的职责边界。
  • 同时提供 npm 快速启动、Docker Compose 和 Docker 镜像部署方式。
  • 文档列出 AWS、Azure、GCP、DigitalOcean 等自托管部署方向。
局限
  • 运行时要求 Node.js >= 20.0.0,旧版 Node 环境需要升级。
  • 源码开发需要安装 PNPM,并分别为 UI 和服务端创建 .env 文件配置端口。
  • 构建可能出现 JavaScript 堆内存不足的退出码 134,需要手动设置 NODE_OPTIONS=--max-old-space-size=4096。
  • 仓库元数据标示为 NOASSERTION,而 README 声明 Apache License 2.0;采用前应核实适用许可。

这个 Agent 与同类方案有什么区别?

与相关度最高的同类 agent 并排比较关键指标。

Agent 源码审查 形态 / 费用 Star 最近更新 主语言 完整支持的平台
Flowise 当前 证据不足 命令行工具免费版 + 付费版 ★ 56k 2 个月前 TypeScript —
GAIA UI 组件库 56 · 缺口较多 命令行工具免费 ★ 225 2 个月前 TypeScript —
ArcReel 视频创作工作台 52 · 缺口较多 自托管服务免费 + 模型费 ★ 6.2k 今天 Python OpenAI API · Claude API
CopilotKit 49 · 缺口较多 命令行工具免费版 + 付费版 ★ 39k 今天 TypeScript Codex · Claude Code · OpenAI API · Claude API

FollowAgents 如何评估这个 Agent?

FollowAgents 源码审查 · FARS-2.1
证据不足
查看各维度的扣分理由
信任安全

证据显示仓库包含SECURITY.md,但明确声明产品已停止维护,不再接受安全漏洞报告,这削弱了信任。没有发现关于最小权限、用户确认、数据流透明、敏感数据处理、依赖安全、外部影响、回滚或来源归属的具体实现或文档。因此所有信任标准得分为0。

可靠稳定

仓库包含package.json和README,但未提供关于自一致性、依赖可用性或失败消息的明确证据。没有测试结果或错误处理文档。因此所有可靠性标准得分为0。

适用触发

README描述了目标受众和使用场景,但未提供能力边界、触发精度或环境适配的详细说明。因此所有适应性标准得分为0。

规范维护

README提供了安装说明和文档链接,但未提供信息架构、命名稳定性、示例/FAQ、已知限制、版本变更日志或维护责任的明确证据。许可证文件存在,但包含商业许可部分,且SECURITY.md声明产品已停止维护。因此所有约定标准得分为0。

有效结果

README声称可以可视化构建AI代理,但未提供输出可用性、边际价值或成本效益的证据。因此所有有效性标准得分为0。

证据核验

README中的声明未提供可追溯的证据,也没有跨来源的佐证或事实与推断的分离。因此所有可验证性标准得分为0。

风险与缓解建议
  • 源码中未见:最小权限约束只授予完成任务所需的权限:用专用账号或只读令牌,并限定可访问的目录和仓库。
  • 源码中未见:执行前用户确认开启或自行加上执行前确认;先在沙箱或测试环境跑通,确认行为后再接入真实数据。
  • 源码中未见:数据流向说明运行时观察它连接了哪些外部服务(代理或防火墙日志);弄清数据去向之前不要输入敏感数据。
  • 源码中未见:敏感信息处理使用专用、低权限、可随时吊销的 API 密钥,不要复用生产凭据,也不要让密钥出现在日志里。
  • 源码中未见:依赖安全审查安装前固定版本并做一次依赖扫描(如 npm audit、pip-audit);优先放在容器里运行。
  • 源码中未见:外部影响披露先弄清它会写入、发送或修改哪些外部系统,用测试账号或测试仓库验证后再接入正式环境。
  • 源码中未见:回滚或恢复路径运行前先备份,或在 git 分支、快照上操作,确保改动可以撤销。
  • 源码中未见:来源归属可核验从官方仓库或包源安装,核对发布者和仓库地址,避免同名仿冒包。
  • 产品已宣布停止维护,不再接受安全漏洞报告,使用前需评估风险。
  • 许可证包含商业许可部分,需仔细阅读以了解使用限制。
  • 未提供安全配置或权限管理的文档,可能存在安全风险。
证据充分度:低 评估于 2026年8月9日 审查版本 1939b5f3747e 评估后仓库已有新提交,评分可能未覆盖最新改动
查看完整评分方法 →

最近版本

来自该项目 GitHub Releases 的最新发布记录,说明为上游原文摘录,未经本站改写或测试。

  1. [email protected]
    发布说明摘录
    What's Changed * Fix Type Validation For Session ID by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6568 * Fix Flowise 709 Make Custom MCP stdio command allowlist operator-controlled by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6578 * Fix Flowise 610 openai-realtime cross-workspace authorization by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6586 * fix: exports contain variable values by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/6556 * Fix Flowise 722 node load method workspace by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6593 …
    在 GitHub 查看 ↗
  2. [email protected]
    发布说明摘录
    What's Changed * Fix clickjacking by @yau-wd in https://github.com/FlowiseAI/Flowise/pull/6185 * fix(agentflow): add onFlowChange notifications for deleteNode, deleteEdge, and duplicateNode actions by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6211 * Fix: Clean and Nuke Script by @abdullah-workday in https://github.com/FlowiseAI/Flowise/pull/6213 * feat(agentflow): add client filtering for form input options in Start node by @jocelynlin-wd in https://github.com/FlowiseAI/Flowise/pull/6212 …
    在 GitHub 查看 ↗
  3. [email protected]
    发布说明摘录
    What's Changed * Hardcoded CORS wildcard on TTS endpoint enables cross-origin credential abuse from any webpage by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5901 * Additional Improvements to MCP Server Config security by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5943 * fix: session cleanup when using mysql for storing sessions by @0xi4o in https://github.com/FlowiseAI/Flowise/pull/5984 * Fix Mass Assignment in Tools Endpoint by @christopherholland-workday in https://github.com/FlowiseAI/Flowise/pull/5954 …
    在 GitHub 查看 ↗

常见问题

启动后从哪里访问?
按快速启动方式运行 npx flowise start 后,打开 http://localhost:3000。
可以用 Docker 部署吗?
可以。可在仓库根目录的 docker 文件夹复制 .env.example 为 .env,再运行 docker compose up -d;也可自行执行 docker build --no-cache -t flowise . 构建镜像。
是否必须提供 API 密钥或账号?
提供的资料没有列出启动所需的具体凭据;它只说明可通过 packages/server 中的 .env 配置环境变量。
开发环境默认地址是什么?
运行 pnpm dev 后,文档说明可在 http://localhost:8080 访问,并会自动重载代码改动。
Flowise Cloud 的价格是多少?
提供的资料仅提供 Flowise Cloud 的入口,未包含价格或套餐信息。
在 GitHub 查看 ↗ 安装 ↓

相关 Agents