用于构建 LLM 应用和智能体的 Python 框架,提供模型、嵌入、向量库等统一接口与第三方集成。
langflow-ai/langflow
用于构建、测试和部署 AI 智能体与工作流的可视化平台,可通过 API 或 MCP 服务器对外调用。
- Star
- 155,863
- Fork
- 10,262
- 未关闭 Issue
- 1,161
- 最近提交
- 5小时前
这是什么?
Langflow 是一个用于构建和部署 AI 智能体与工作流的平台。它提供可视化编排界面,用组件拼装流程;同时支持用 Python 修改任意组件的源代码。编排完成的工作流可以发布为 API 接口,导出为 JSON 供 Python 应用调用,或部署为 MCP 服务器,让流程作为工具被 MCP 客户端使用。
内置的交互式 Playground 可以逐步运行和调试流程。项目支持多智能体编排,包含会话管理和检索能力,并集成了主流大模型、向量数据库以及 LangSmith、LangFuse 等可观测性工具。Windows 和 macOS 用户可直接使用桌面版,也可通过 uv 本地安装、从源码运行或使用 Docker 启动。
核心功能
- 01可视化拖拽界面,用于设计智能体与工作流
- 02支持通过 Python 自定义任意组件
- 03交互式 Playground,可逐步测试流程
- 04可将流程发布为 REST API 或 MCP 服务器
- 05集成主流大模型、向量数据库及 LangSmith、LangFuse
适用场景
- 无需从零编写编排代码,快速搭建 RAG 或聊天机器人流程
- 将智能体工作流封装为 MCP 客户端可调用的工具
- 通过自动生成的 API 为现有应用接入大模型能力
快速上手
- 1
在新目录中用 uv 安装 Langflow
uv pip install langflow -U - 2
启动 Langflow 服务器
uv run langflow run - 3
在浏览器中打开 http://127.0.0.1:7860(如启用了身份验证,请先设置 LANGFLOW_SUPERUSER_PASSWORD)
使用前须知
- 需要 Python 3.10–3.14 以及 uv 包管理器。
- 正式版本默认关闭自动登录,首次使用前必须设置管理员密码。
标签
常见问题
- langflow 是什么?
- 用于构建、测试和部署 AI 智能体与工作流的可视化平台,可通过 API 或 MCP 服务器对外调用。 Langflow 是一个用于构建和部署 AI 智能体与工作流的平台。它提供可视化编排界面,用组件拼装流程;同时支持用 Python 修改任意组件的源代码。编排完成的工作流可以发布为 API 接口,导出为 JSON 供 Python 应用调用,或部署为 MCP 服务器,让流程作为工具被 MCP 客户端使用。
- langflow 可以免费使用吗?用的什么许可证?
- langflow 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- langflow 还在维护吗?
- 活跃维护中。langflow 最近一次提交是在 2026年10月20日。
- langflow 适合用来做什么?
- 无需从零编写编排代码,快速搭建 RAG 或聊天机器人流程 将智能体工作流封装为 MCP 客户端可调用的工具 通过自动生成的 API 为现有应用接入大模型能力
- langflow 怎么安装和运行?
- 在新目录中用 uv 安装 Langflow: uv pip install langflow -U 启动 Langflow 服务器: uv run langflow run 在浏览器中打开 http://127.0.0.1:7860(如启用了身份验证,请先设置 LANGFLOW_SUPERUSER_PASSWORD)
- 在哪里获取 langflow?
- 源代码和安装说明在 GitHub 上:https://github.com/langflow-ai/langflow
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
基于 TypeScript 的 AI Agent 框架,集成记忆、工具、MCP、RAG、语音与工作流,并配套 VoltOps 可观测控制台。
用于构建自主 AI 智能体的 Python 框架,支持研究、规划、编码与执行任务,内置记忆与 RAG。
为 AI 智能体和应用提供长期记忆层,跨会话保存并检索用户与上下文信息。
用于构建有状态、长时间运行智能体的底层 Python 编排框架,支持持久化执行、人工介入和记忆。
为 AI 智能体提供 1000 多个预认证应用工具包、按用户划分的会话与沙箱的 TypeScript/Python SDK。