开源 · ★ GitHub 星标 155,639 (截至 2026-10-14)
langflow
Langflow 是一个以可视化方式构建和部署 AI 智能体与工作流的低代码平台。
简介
Langflow 是一个用于构建和部署 AI 智能体与工作流的平台。在可视化编辑界面中设计流程,并可将构建好的工作流导出为 API 或 MCP 服务器,接入任何框架的应用。
以组件形式支持主流 LLM、向量数据库和 AI 工具,每个组件都可以用 Python 修改。可在 Playground 中逐步测试流程,支持多智能体配置和检索功能,并可连接 LangSmith、LangFuse 等可观测性工具。
适合希望不写太多代码、快速构建 RAG 应用或智能体的开发者。官方发行包默认关闭自动登录,启动前需通过 LANGFLOW_SUPERUSER_PASSWORD 设置管理员密码。
用途
- 通过拖放构建 RAG 应用流程。
- 将构建好的流程部署为 API,或导出为 JSON 在 Python 应用中使用。
- 将流程部署为 MCP 服务器,作为 MCP 客户端的工具使用。
- 组合多个智能体,同时处理对话管理和检索。
价格与许可
MIT,也提供免费云账号
快速上手
- 准备 Python 3.10~3.14 和 uv,或下载适用于 Windows、macOS 的 Langflow Desktop。
- 在新文件夹中使用 uv pip install langflow -U 安装。
- 设置 LANGFLOW_SUPERUSER_PASSWORD 后,使用 uv run langflow run 运行。
- 访问 http://127.0.0.1:7860,以用户名 langflow 登录并创建流程。
链接
相关术语与企业
来源
根据公开资料(官方页面、README)整理。价格和功能可能变化,请以官方网站为准。