Langflow 是一个用于构建和部署 AI 智能体与工作流的平台,提供可视化创作体验,并内置 API 和 MCP 服务器,可将每个工作流转化为可集成到任意框架或技术栈中的工具。它开箱即用,支持所有主流 LLM、向量数据库以及不断增长的 AI 工具库。
主要能力包括:可视化构建器界面,可快速上手和迭代;支持通过 Python 自定义任意组件,并可访问源代码;交互式 Playground,可逐步控制并立即测试和优化流程;多智能体编排,支持对话管理和检索;可部署为 API 或导出为 JSON 供 Python 应用使用;可部署为 MCP 服务器,将流程转化为 MCP 客户端的工具;支持 LangSmith、LangFuse 等可观测性集成;具备企业级安全性和可扩展性。
使用方式:Langflow Desktop 是入门最简单的方式,所有依赖项已包含,无需管理 Python 环境或手动安装包,支持 Windows 和 macOS。也可本地安装:需要 Python 3.10–3.14 和 uv(推荐的包管理器),在全新目录中运行命令安装最新包。官方发布包和标记的源代码归档默认禁用自动登录,启动前需设置 LANGFLOW_SUPERUSER_PASSWORD,然后用用户名 langflow(或配置的 LANGFLOW_SUPERUSER)登录;开发分支默认保留自动登录。启动后访问 http://127.0.0.1:7860。其他安装选项包括从源码运行(适合贡献者)、Docker 运行(需设置强密码,官方 Docker 镜像默认要求认证)、以及部署到主流云平台。
适用场景:适合需要快速实验和原型化 AI 流程的开发者、需要将工作流集成到应用的团队、以及希望使用可视化方式编排多智能体系统的用户。
限制:具体支持的所有 LLM、向量数据库和 AI 工具库的完整列表暂未提供;部署到各云平台的具体步骤和细节暂未提供;企业级安全性和可扩展性的具体实现细节暂未提供。