langflow-ai

    langflow-ai/langflow

    #939 this week

    Langflow is a powerful tool for building and deploying AI-powered agents and workflows.

    ai
    llm
    agents
    chatgpt
    generative-ai
    large-language-models
    multiagent
    Python
    MIT
    147.5K stars
    8.9K forks
    147.5K GitHub watchers
    Updated 5/4/2026
    View on GitHub

    Backblaze Generative Media Hackathon

    Build the next generation of AI media apps with Genblaze, stored on Backblaze B2. $10,000 in prizes.

    Enter the hackathon

    Loading star history...

    Use Cases & Benefits

    • Langflow is a Python-based tool for building and deploying AI-powered agents and workflows with a visual interface and API support.
    • Key features include a visual builder, multi-agent orchestration, interactive playground, API and MCP server deployment, and integration with major LLMs and vector databases.
    • Strengths are its enterprise-ready security, scalability, open-source MIT license, and extensive community support with 112k stars and 7.5k forks; limitations may include Python 3.10+ requirement.
    • Organizations can use Langflow to rapidly prototype, customize, and deploy AI workflows as APIs or services integrated into various application stacks and cloud environments.
    • Ideal use cases include developing multi-agent conversational AI, generative AI workflows, and integrating large language models into production applications with observability and security.

    About langflow

    Langflow logo

    Release Notes PyPI - License PyPI - Downloads GitHub star chart Open Issues Twitter YouTube Channel Discord Server Ask DeepWiki

    [!CAUTION]

    • Users must update to Langflow >= 1.3 to protect against CVE-2025-3248
    • Users must update to Langflow >= 1.5.1 to protect against CVE-2025-57760

    For security information, see our Security Policy and Security Advisories.

    Langflow is a powerful tool 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

    • Visual builder interface to quickly get started and iterate .
    • Source code access lets you customize any component using Python.
    • Interactive playground to immediately test and refine your flows with step-by-step control.
    • Multi-agent orchestration with conversation management and retrieval.
    • Deploy as an API or export as JSON for Python apps.
    • Deploy as an MCP server and turn your flows into tools for MCP clients.
    • Observability with LangSmith, LangFuse and other integrations.
    • Enterprise-ready security and scalability.

    ⚡️ Quickstart

    Langflow requires Python 3.10 to 3.13 and uv.

    1. To install Langflow, run:
    uv pip install langflow -U
    
    1. To run Langflow, run:
    uv run langflow run
    
    1. Go to the default Langflow URL at http://127.0.0.1:7860.

    For more information about installing Langflow, including Docker and Desktop options, see Install Langflow.

    📦 Deployment

    Langflow is completely open source and you can deploy it to all major deployment clouds. To learn how to use Docker to deploy Langflow, see the Docker deployment guide.

    ⭐ 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

    Discover Repositories

    Search across tracked repositories by name or description