Low-Code · Low-Code Platformsactive

Langflow

Type: low-code  ·  Vendor: Langflow / DataStax (IBM)  ·  Language: Python (visual)  ·  License: MIT  ·  Status: active  ·  Status in practice: mature

Links: homepage docs repo

Provide a Python-based, MIT-licensed visual builder for AI agents and workflows where components plug into a flow on a drag-and-drop canvas, with first-class agent-tool wiring, multi-agent orchestration, and one-click MCP-server publication.

Description. Langflow is an open-source (MIT) visual platform for building AI agents and workflows. Its README states: 'Langflow is a powerful platform for building and deploying AI-powered agents and workflows.' Flows are 'functional representations of application workflows' composed of components where 'each component is a single step in the workflow.' The Agent component 'is critical for building agent flows' and 'provides everything you need to create an agent, including multiple Large Language Model (LLM) providers, tool calling, and custom instructions.' Multi-agent flows are realised by setting an Agent component to Tool Mode and attaching it as a tool to another Agent. Langflow flows can be deployed as MCP servers, turning them into tools for MCP clients.

Agent loop shape. A Langflow flow is a directed graph of components on a visual canvas. The Agent component contains an LLM, tools, and custom instructions, and 'uses LLMs as a reasoning engine to process input, determine which actions to take to address the query, and then generate a response.' Tools are attached by connecting any component's Tool output to the Agent's Tools input. Multi-agent shape: any Agent component can be flipped into Tool Mode and used as a tool by another Agent — Langflow's documented mechanism for multi-agent flows. Flows can also be Run-Flow-attached to an agent or published as MCP servers; observability is wired through LangSmith / LangFuse.

Primary use cases

  • visual building of agent flows with multiple LLM providers and tool calling
  • multi-agent orchestration by attaching agents as tools to other agents
  • RAG flows over vector store components
  • deploying flows as MCP servers consumed by external MCP clients
  • deploying flows as APIs or exporting them to Python apps

Key concepts

  • Flow visual-workflow-graph (docs)Functional representation of an application workflow on a visual canvas.
  • Component (docs)A single step in the workflow; configurable and connectable to other components.
  • Agent component tool-use (docs)Reasoning + tool-calling unit with LLM, tools and custom instructions.
  • Tool / Tool Mode (docs)Any component (including another Agent) can be used as a tool by an Agent.
  • MCP server publication mcp (docs)Deploy a flow as an MCP server so MCP clients can call it as a tool.

Patterns this low-code implements

Neighbourhood

Click any neighbour to follow the lineage. Scroll to zoom, drag to pan.