OpenAltFinder
Langflow

Langflow

Visually build and deploy AI agents and workflows in Python, with built-in API and MCP servers. MIT-licensed and backed by DataStax.

Open source alternative to:

Langflow is an open source, Python-based visual builder for AI agents and LLM applications. Instead of writing orchestration glue code, you design multi-agent workflows and RAG pipelines by arranging components on a drag-and-drop canvas — then deploy with one click, where every flow automatically becomes a REST API endpoint callable from any framework or stack. The project is stewarded by DataStax (the Astra DB company) and offers a free, enterprise-grade managed cloud alongside self-hosting.

Key features:

  • Visual builder with an interactive playground for testing and refining flows step by step
  • Full source code access — any component can be customized or replaced with Python
  • Support for all major LLM providers, vector databases and a growing library of AI tools
  • Multi-agent orchestration with conversation management and retrieval
  • Deploy flows as a REST API or as an MCP server, so external clients can call your flows as tools
  • Observability integrations with LangSmith, Langfuse and others
  • Export flows as JSON or Python code to embed in your own applications

Self-hosting options:

  • pip / uv — uv pip install langflow then uv run langflow run (requires Python 3.10–3.14); starts at http://127.0.0.1:7860
  • Docker — docker run -p 7860:7860 langflowai/langflow:latest
  • Langflow Desktop — a native Windows/macOS app with all dependencies bundled, no Python environment needed
  • Deployment guides exist for all major clouds, or use DataStax's free managed cloud

Compared with hosted agent-builder SaaS, Langflow trades a locked-down web console for openness: it is MIT-licensed, model-, API- and database-agnostic, and stays extensible with custom Python components. It's a natural landing spot for teams coming from Flowise, which was discontinued in 2026 — the drag-and-drop model is similar, while Langflow remains under active development.

Frequently Asked Questions

Can I use Langflow without installing Python?

Yes. Langflow Desktop bundles Python and all dependencies into a native app for Windows and macOS, so you can skip environment setup entirely. The pip package is the alternative route and requires Python 3.10 to 3.14.

Does Langflow expose an API for the flows I build?

Yes. Every flow can be served as a REST API out of the box, and flows can also be exported as JSON or Python code to run inside your own applications. Langflow additionally ships an MCP server that turns each flow into a tool for MCP clients such as Claude Desktop or Cursor.

Which LLMs, vector stores, and tools does Langflow support?

Langflow ships with a component library covering all major LLM providers, vector databases, memories, and AI tools, and it is model-, API-, and database-agnostic. Anything missing can be added as a custom Python component.

What observability integrations does Langflow support?

Tracing and monitoring hooks are available for LangSmith, Langfuse, and other observability platforms, alongside Langflow's own built-in execution monitoring.

Is there a free hosted version of Langflow?

Yes. DataStax offers a free, enterprise-grade Langflow cloud for deploying apps without running your own infrastructure, and the same flows work identically on the cloud and self-hosted editions.

OpenAltFinder Score
94/100
Project Health (50%)
87/100
License (20%)
100/100
Self-hostable (20%)
100/100
Recency (10%)
100/100
How scoring works
Project Details
Platforms
Web, Desktop
License
MIT
Self hostable
Yes
Repository details
Version
v1.12.3
Created
2/8/2023
Stars
155,348
Forks
10,150
Open issues
1,176
Last commit
9/29/2026

Updated 9/29/2026, 6:00:16 AM

View Repository

Similar open source alternatives