Langflow
Langflow is an open-source, Python-based framework designed for building AI applications such as agents, Retrieval-Augmented Generation (RAG) systems, and workflows through a visual drag-and-drop editor. It supports integration with major large language models (LLMs), vector databases, and AI tools, enabling users to connect components into flows that represent application workflows like chatbots or document analysis systems. Users can test flows interactively, deploy them as APIs or MCP servers, or export them as JSON for integration with other applications. Langflow also offers a desktop application for Windows and macOS that manages dependencies and updates automatically. The platform provides a visual builder interface alongside source code access for Python customization, multi-agent orchestration capabilities, and observability integrations with LangSmith and LangFuse. Deployment options include running locally with Python and uv, using Docker containers, or leveraging a free enterprise-grade cloud platform, although cloud deployment requires manual addition of LLM API keys.
Langflow is an open-source visual framework for building and deploying AI workflows using major LLMs and vector databases.
Agentic AI Applications
Build AI agents that perform tasks autonomously using multi-agent orchestration.
Retrieval-Augmented Generation Systems
Create workflows that combine LLMs with vector databases for document analysis and information retrieval.
Chatbots and Conversational AI
Develop chatbots with customizable conversation flows and integration with various AI tools.
uv pip install langflow -U ensuring Python 3.10–3.13 and uv are installed.uv run langflow run and open http://127.0.0.1:7860 in your browser.sudo docker run -d -p 7860:7860 --name langflow langflowai/langflow:latest for Linux environments.