Repolode
langflow-ai

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. 1

    在新目录中用 uv 安装 Langflow

    uv pip install langflow -U
  2. 2

    启动 Langflow 服务器

    uv run langflow run
  3. 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 数据每日更新。

相关项目