# langflow-ai/langflow

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/langflow-ai-langflow).**

149,735 stars · 9,278 forks · Python · MIT

## Links

- GitHub: https://github.com/langflow-ai/langflow
- Homepage: http://www.langflow.org
- awesome-repositories: https://awesome-repositories.com/repository/langflow-ai-langflow.md

## Topics

`agents` `chatgpt` `generative-ai` `large-language-models` `multiagent` `react-flow`

## Description

Langflow is a visual interface for building and orchestrating workflows, allowing users to construct complex systems through a drag-and-drop canvas. It provides tools for managing autonomous agents, configuring memory settings, and integrating custom code-based components. Users can organize their work into projects, track component versions, and group multiple elements into reusable units.

The platform includes an interactive playground for testing workflows, monitoring tool calls, and debugging chat sessions with unique identifiers. Once built, workflows can be executed via RESTful or OpenAI-compatible APIs, embedded into external websites as chat widgets, or exposed as tools through the Model Context Protocol.

Deployment is supported through various methods, including containerized environments, desktop installations, and standard package management. The system incorporates security features such as environment variable management, header injection for credentials, and infrastructure-level isolation for multi-tenant setups.

## Tags

### Development Tools & Productivity

- [Visual Workflow Canvases](https://awesome-repositories.com/f/development-tools-productivity/development-environment-management/browser-based-visual-development-interfaces/visual-workspaces/visual-workflow-canvases.md) — Construct complex logic systems using a drag-and-drop canvas designed for visual assembly and component interconnection. ([source](https://docs.langflow.org/concepts-overview))

### Web Development

- [Workflow Execution APIs](https://awesome-repositories.com/f/web-development/api-management-tools/api-development-management/api-infrastructure/workflow-execution-apis.md) — Exposes programmatic endpoints to trigger, authenticate, and manage the execution of automated workflow processes. ([source](https://docs.langflow.org/get-started-quickstart))

### Security & Cryptography

- [Security Architecture Patterns](https://awesome-repositories.com/f/security-cryptography/application-and-system-security/security-architecture-patterns.md) — Enforces robust security practices including authentication, authorization, and input sanitization to safeguard distributed system operations. ([source](https://docs.langflow.org/security))

### Artificial Intelligence & ML

- [Agent Communication Protocols](https://awesome-repositories.com/f/artificial-intelligence-ml/agent-communication-protocols.md) — Standardizes communication pathways that enable autonomous agents to interact seamlessly with external tools and services. ([source](https://docs.langflow.org/about-langflow))
- [MCP Server Management](https://awesome-repositories.com/f/artificial-intelligence-ml/agentic-systems-frameworks/model-integration-serving/model-integration-interfaces/model-context-protocol/mcp-server-management.md) — Centralizes the registration and configuration of external server connections through a dedicated management interface. ([source](https://docs.langflow.org/mcp-client))

### Part of an Awesome List

- [Agent Frameworks](https://awesome-repositories.com/f/awesome-lists/ai/agent-frameworks.md) — Visual tool for building and deploying agentic workflows.
- [AI Agent Frameworks](https://awesome-repositories.com/f/awesome-lists/ai/ai-agent-frameworks.md) — Low-code builder for RAG and multi-agent applications.
- [AI Agents and Automation](https://awesome-repositories.com/f/awesome-lists/ai/ai-agents-and-automation.md) — Powerful visual platform for building and deploying AI-powered agents and workflows.
- [User Interfaces](https://awesome-repositories.com/f/awesome-lists/ai/user-interfaces.md) — Low-code builder for RAG and agent applications.
- [Low Code Interfaces](https://awesome-repositories.com/f/awesome-lists/devtools/low-code-interfaces.md) — Low-code interface for building AI agents and workflows via drag-and-drop.
- [Low-Code Workflow Platforms](https://awesome-repositories.com/f/awesome-lists/devtools/low-code-workflow-platforms.md) — Drag-and-drop interface for prototyping complex agent pipelines.

### DevOps & Infrastructure

- [Container Orchestration](https://awesome-repositories.com/f/devops-infrastructure/container-orchestration.md) — Ships as a containerized image to simplify deployment and management within isolated infrastructure environments. ([source](https://docs.langflow.org/get-started-installation))

### Software Engineering & Architecture

- [Environment Variable Managers](https://awesome-repositories.com/f/software-engineering-architecture/application-lifecycle-management/configuration-management/environment-variable-management/environment-variable-managers.md) — Manages sensitive configuration values like API keys and server URLs securely across diverse deployment environments. ([source](https://docs.langflow.org/api-reference-api-examples))
