Langflow 是一个用于构建和部署 AI 驱动的智能体与工作流的强大平台。它为开发者提供了可视化的创作体验以及内置的 API 和 MCP 服务器,可以将每个工作流转化为工具,集成到基于任何框架或技术栈构建的应用程序中。Langflow 开箱即用,支持所有主流大语言模型、向量数据库以及一个不断增长的 AI 工具库。
Langflow 桌面版是开始使用 Langflow 的最简单方式。所有依赖都已包含,你无需手动管理 Python 环境或安装包。
适用于 Windows 和 macOS。
需要 Python 3.10–3.13 和 uv(推荐的包管理器)。
在一个新目录中,运行:
uv pip install langflow -U
这将安装最新的 Langflow 包。
更多信息,请参阅 安装并运行 Langflow OSS Python 包。
要启动 Langflow,运行:
uv run langflow run
Langflow 将在 http://127.0.0.1:7860 启动。
就这样!你可以开始使用 Langflow 进行构建了!🎉
如果你克隆了此仓库并希望贡献代码,请在仓库根目录运行此命令:
make run_cli
更多信息,请参阅 DEVELOPMENT.md。
使用默认设置启动一个 Langflow 容器:
docker run -p 7860:7860 langflowai/langflow:latest
Langflow 将在 http://localhost:7860/ 可用。
配置选项请参考 Docker 部署指南。
[!CAUTION]
- 用户必须升级到 Langflow >= 1.7.1 以防范 CVE-2025-68477 和 CVE-2025-68478。
- Langflow 版本 1.7.0 存在一个严重错误,升级时无法找到持久化状态(流程、项目和全局变量)。版本 1.7.0 已被撤回并替换为版本 1.7.1,其中包含了对此错误的修复。请勿升级到版本 1.7.0。请直接升级到版本 1.7.1。
- Langflow 版本 1.6.0 至 1.6.3 存在一个严重错误,即不读取.env文件,可能导致安全漏洞。如果你使用.env文件进行配置,请勿升级到这些版本。请升级到 1.6.4,其中包含了对此错误的修复。
- Langflow 桌面版的 Windows 用户不应使用应用内更新功能升级到 Langflow 版本 1.6.0。升级说明请参阅 Windows 桌面版更新问题。
- 用户必须升级到 Langflow >= 1.3 以防范 CVE-2025-3248。
- 用户必须升级到 Langflow >= 1.5.1 以防范 CVE-2025-57760。
Langflow 完全开源,你可以将其部署到所有主流云平台。要了解如何部署 Langflow,请参阅我们的 Langflow 部署指南。
在 GitHub 上给 Langflow 点星,以便即时获取新版本发布通知。
我们欢迎各级开发者的贡献。如果你想参与贡献,请查看我们的 贡献指南,帮助 Langflow 变得更易用。