langflow README

The project's README from github.com/langflow-ai/langflow. As one markdown file: README.md.

Langflow logo

Release Notes PyPI - License PyPI - Downloads Twitter YouTube Channel Discord Server Ask DeepWiki

Langflow is a powerful platform for building and deploying AI-powered agents and workflows. It provides developers with both a visual authoring experience and built-in API and MCP servers that turn every workflow into a tool that can be integrated into applications built on any framework or stack. Langflow comes with batteries included and supports all major LLMs, vector databases and a growing library of AI tools.

✨ Highlight features

🖥️ Langflow Desktop

Langflow Desktop is the easiest way to get started with Langflow. All dependencies are included, so you don't need to manage Python environments or install packages manually. Available for Windows and macOS.

📥 Download Langflow Desktop

⚡️ Quickstart

Requires Python 3.10–3.14 and uv (recommended package manager).

Install

From a fresh directory, run:

uv pip install langflow -U

The latest Langflow package is installed. For more information, see Install and run the Langflow OSS Python package.

Run

To start Langflow, run:

uv run langflow run

Langflow starts at http://127.0.0.1:7860.

That's it! You're ready to build with Langflow! 🎉

📦 Other install options

Run from source

If you've cloned this repository and want to contribute, run this command from the repository root:

make run_cli

For more information, see DEVELOPMENT.md.

Docker

Start a Langflow container with default settings:

docker run -p 7860:7860 langflowai/langflow:latest

Langflow is available at http://localhost:7860/. For configuration options, see the Docker deployment guide.

🛡️ Security

For security information, see our Security Policy.

🚀 Deployment

Langflow is completely open source and you can deploy it to all major deployment clouds. To learn how to deploy Langflow, see our Langflow deployment guides.

⭐ Stay up-to-date

Star Langflow on GitHub to be instantly notified of new releases.

Star Langflow

👋 Contribute

We welcome contributions from developers of all levels. If you'd like to contribute, please check our contributing guidelines and help make Langflow more accessible.


Star History Chart

❤️ Contributors

langflow contributors

langflow (langflow-ai/langflow)

Searching Database…

155.8K ·GitHub
这是什么?Langflow 是一个用于构建和部署 AI 智能体与工作流的平台,采用可视化的拖放式界面。
它是可视化构建工具,还是我得自己写代码?它主要是一个可视化构建工具(基于 React Flow),你可以把组件连接成流程;同时,每个组件的源代码都可以查看,并用 Python 自定义。
怎么让它运行起来?可以用 uv 在本地安装(需要 Python 3.10-3.14),运行 Langflow 软件包,或者使用适用于 Windows/macOS 的 Langflow Desktop 应用,它已经打包了所有依赖。
我需要自己配置 Python 吗,还是 Desktop 会帮我处理?如果是本地或源码安装,你需要 Python 3.10-3.14 和 uv 包管理器;Desktop 应用已经打包了所有内容,因此你不必自己管理 Python 环境。
如果我不想安装 Python,有 Docker 选项吗?有的,Langflow 可以用默认设置以 Docker 容器的形式运行,相关内容记录在单独的部署指南中。
我能把它部署到自己的云上,还是只能在本地运行?两者都可以:它既能在本地运行(pip/uv、Docker、Desktop 应用),而且完全开源,因此也可以部署到所有主流云服务商上。
我能把流程变成供其他应用调用的 API 或工具吗?可以,流程可以部署为 API,导出为 JSON 供 Python 应用使用,也可以部署为 MCP 服务器,使其成为 MCP 客户端可调用的工具。
它支持多个 AI 智能体协同工作吗?支持,Langflow 支持多智能体编排,并具备对话管理和检索功能。
它支持哪些大语言模型和向量数据库?开箱即用,功能齐全,支持所有主流大语言模型和向量数据库,还内置了不断增长的 AI 工具库。
我能监控流程的运行情况吗?可以,Langflow 可以与 LangSmith、LangFuse 等可观测性工具集成。
What are similar projects?Flowise, evenfire, langchain, dify, ruflo, n8n, airbyte, langgraph
Size
1.6 GB
Stars
155.8K
Age
3y
Commits · 90 Days