Metadata-Version: 2.4
Name: langflow
Version: 1.6.1
Summary: A Python package with a built-in web application
Project-URL: Repository, https://github.com/langflow-ai/langflow
Project-URL: Documentation, https://docs.langflow.org
Maintainer-email: Carlos Coelho <carlos@langflow.org>, Cristhian Zanforlin <cristhian.lousa@gmail.com>, Gabriel Almeida <gabriel@langflow.org>, Lucas Eduoli <lucaseduoli@gmail.com>, Otávio Anovazzi <otavio2204@gmail.com>, Rodrigo Nader <rodrigo@langflow.org>, Italo dos Anjos <italojohnnydosanjos@gmail.com>
License-Expression: MIT
License-File: LICENSE
Keywords: gpt,gui,langchain,nlp,openai
Requires-Python: <3.14,>=3.10
Requires-Dist: aiofile<4.0.0,>=3.9.0
Requires-Dist: aiosqlite==0.21.0
Requires-Dist: apify-client>=1.8.1
Requires-Dist: arize-phoenix-otel>=0.6.1
Requires-Dist: assemblyai==0.35.1
Requires-Dist: astra-assistants[tools]<3.0.0,>=2.2.13
Requires-Dist: atlassian-python-api==3.41.16
Requires-Dist: beautifulsoup4==4.12.3
Requires-Dist: boto3==1.34.162
Requires-Dist: certifi<2025.0.0,>=2023.11.17
Requires-Dist: certifi==2024.8.30
Requires-Dist: chromadb<0.6.0,>=0.5.6
Requires-Dist: cleanlab-tlm>=1.1.2
Requires-Dist: composio-langchain==0.8.5
Requires-Dist: composio==0.8.5
Requires-Dist: datasets>2.14.7
Requires-Dist: docling-core>=2.36.1
Requires-Dist: docling>=2.36.1; sys_platform != 'darwin' or platform_machine != 'x86_64'
Requires-Dist: dspy-ai==2.5.41
Requires-Dist: duckduckgo-search==7.2.1
Requires-Dist: easyocr>=1.7.2; sys_platform != 'darwin' or platform_machine != 'x86_64'
Requires-Dist: elasticsearch==8.16.0
Requires-Dist: faiss-cpu==1.9.0.post1
Requires-Dist: fake-useragent==1.5.1
Requires-Dist: fastavro==1.9.7; python_version < '3.13'
Requires-Dist: fastavro>=1.9.8; python_version >= '3.13'
Requires-Dist: fastparquet>=2024.11.0
Requires-Dist: filelock>=3.18.0
Requires-Dist: gassist>=0.0.1; sys_platform == 'win32'
Requires-Dist: gitpython==3.1.43
Requires-Dist: google-api-python-client==2.154.0
Requires-Dist: google-search-results<3.0.0,>=2.4.1
Requires-Dist: graph-retriever==0.6.1
Requires-Dist: huggingface-hub[inference]<1.0.0,>=0.23.2
Requires-Dist: ibm-watsonx-ai>=1.3.1
Requires-Dist: jigsawstack==0.2.7
Requires-Dist: jq==1.8.0
Requires-Dist: json-repair==0.30.3
Requires-Dist: kubernetes==31.0.0
Requires-Dist: langchain-anthropic==0.3.14
Requires-Dist: langchain-astradb~=0.6.0
Requires-Dist: langchain-aws==0.2.7
Requires-Dist: langchain-chroma<0.2.0,>=0.1.4
Requires-Dist: langchain-cohere==0.3.3
Requires-Dist: langchain-community~=0.3.21
Requires-Dist: langchain-elasticsearch==0.3.0
Requires-Dist: langchain-google-calendar-tools==0.0.1
Requires-Dist: langchain-google-community==2.0.3
Requires-Dist: langchain-google-genai==2.0.6
Requires-Dist: langchain-google-vertexai<3.0.0,>=2.0.7
Requires-Dist: langchain-graph-retriever==0.6.1
Requires-Dist: langchain-groq==0.2.1
Requires-Dist: langchain-huggingface==0.3.1
Requires-Dist: langchain-ibm>=0.3.8
Requires-Dist: langchain-milvus==0.1.7
Requires-Dist: langchain-mistralai==0.2.3
Requires-Dist: langchain-mongodb==0.2.0
Requires-Dist: langchain-nvidia-ai-endpoints==0.3.8
Requires-Dist: langchain-ollama==0.2.1
Requires-Dist: langchain-openai>=0.2.12
Requires-Dist: langchain-pinecone>=0.2.8
Requires-Dist: langchain-sambanova==0.1.0
Requires-Dist: langchain-unstructured==0.1.5
Requires-Dist: langchain==0.3.23
Requires-Dist: langflow-base~=0.6.1
Requires-Dist: langfuse==2.53.9
Requires-Dist: langsmith<1.0.0,>=0.3.42
Requires-Dist: langwatch<0.3.0,>=0.2.11
Requires-Dist: lark==1.2.2
Requires-Dist: litellm<2.0.0,>=1.60.2
Requires-Dist: markdown==3.7
Requires-Dist: markupsafe==3.0.2
Requires-Dist: mcp>=1.10.1
Requires-Dist: mem0ai==0.1.34
Requires-Dist: metal-sdk==2.5.1
Requires-Dist: metaphor-python==0.1.23
Requires-Dist: needle-python>=0.4.0
Requires-Dist: networkx==3.4.2
Requires-Dist: nltk==3.9.1
Requires-Dist: numexpr==2.10.2
Requires-Dist: openai>=1.68.2
Requires-Dist: opencv-python>=4.11; sys_platform != 'darwin' or platform_machine != 'x86_64'
Requires-Dist: openinference-instrumentation-langchain>=0.1.29
Requires-Dist: opensearch-py==2.8.0
Requires-Dist: opik>=1.6.3
Requires-Dist: pgvector==0.3.6
Requires-Dist: pyarrow==19.0.0
Requires-Dist: pydantic-ai>=0.0.19
Requires-Dist: pydantic-settings<3.0.0,>=2.2.0
Requires-Dist: pymongo==4.10.1
Requires-Dist: pytube==15.0.0
Requires-Dist: pywin32==307; sys_platform == 'win32'
Requires-Dist: qdrant-client==1.9.2
Requires-Dist: qianfan==0.3.5
Requires-Dist: redis>=5.2.1
Requires-Dist: scipy>=1.14.1
Requires-Dist: scrapegraph-py>=1.12.0
Requires-Dist: smolagents>=1.8.0
Requires-Dist: spider-client==0.1.24
Requires-Dist: sqlalchemy[aiosqlite]<3.0.0,>=2.0.38
Requires-Dist: sseclient-py==1.8.0
Requires-Dist: structlog>=25.4.0
Requires-Dist: supabase<3.0.0,>=2.6.0
Requires-Dist: traceloop-sdk>=0.43.1
Requires-Dist: transformers~=4.56.1
Requires-Dist: twelvelabs>=0.4.7
Requires-Dist: types-cachetools==5.5.0.20240820
Requires-Dist: upstash-vector==0.6.0
Requires-Dist: uv==0.7.20
Requires-Dist: weaviate-client==4.10.2
Requires-Dist: wikipedia==1.4.0
Requires-Dist: wolframalpha==5.1.3
Requires-Dist: yfinance==0.2.50
Requires-Dist: youtube-transcript-api==0.6.3
Requires-Dist: zep-python==2.0.2
Provides-Extra: audio
Requires-Dist: webrtcvad>=2.0.10; extra == 'audio'
Provides-Extra: cassio
Requires-Dist: cassio>=0.1.7; extra == 'cassio'
Provides-Extra: clickhouse-connect
Requires-Dist: clickhouse-connect==0.7.19; extra == 'clickhouse-connect'
Provides-Extra: couchbase
Requires-Dist: couchbase>=4.2.1; extra == 'couchbase'
Provides-Extra: docling
Requires-Dist: docling>=2.36.1; extra == 'docling'
Requires-Dist: ocrmac>=1.0.0; (sys_platform == 'darwin') and extra == 'docling'
Requires-Dist: rapidocr-onnxruntime>=1.4.4; extra == 'docling'
Requires-Dist: tesserocr>=2.8.0; extra == 'docling'
Provides-Extra: local
Requires-Dist: ctransformers>=0.2.10; extra == 'local'
Requires-Dist: llama-cpp-python~=0.2.0; extra == 'local'
Requires-Dist: sentence-transformers>=2.3.1; extra == 'local'
Provides-Extra: nv-ingest
Requires-Dist: nv-ingest-api<26.0.0,==25.6.2; (python_version >= '3.12') and extra == 'nv-ingest'
Requires-Dist: nv-ingest-client<26.0.0,==25.6.3; (python_version >= '3.12') and extra == 'nv-ingest'
Provides-Extra: postgresql
Requires-Dist: sqlalchemy[postgresql-psycopg2binary]<3.0.0,>=2.0.38; extra == 'postgresql'
Requires-Dist: sqlalchemy[postgresql-psycopg]<3.0.0,>=2.0.38; extra == 'postgresql'
Description-Content-Type: text/markdown

<!-- markdownlint-disable MD030 -->

![Langflow logo](./docs/static/img/langflow-logo-color-black-solid.svg)


[![Release Notes](https://img.shields.io/github/release/langflow-ai/langflow?style=flat-square)](https://github.com/langflow-ai/langflow/releases)
[![PyPI - License](https://img.shields.io/badge/license-MIT-orange)](https://opensource.org/licenses/MIT)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/langflow?style=flat-square)](https://pypistats.org/packages/langflow)
[![GitHub star chart](https://img.shields.io/github/stars/langflow-ai/langflow?style=flat-square)](https://star-history.com/#langflow-ai/langflow)
[![Open Issues](https://img.shields.io/github/issues-raw/langflow-ai/langflow?style=flat-square)](https://github.com/langflow-ai/langflow/issues)
[![Twitter](https://img.shields.io/twitter/url/https/twitter.com/langflow-ai.svg?style=social&label=Follow%20%40Langflow)](https://twitter.com/langflow_ai)
[![YouTube Channel](https://img.shields.io/youtube/channel/subscribers/UCn2bInQrjdDYKEEmbpwblLQ?label=Subscribe)](https://www.youtube.com/@Langflow)
[![Discord Server](https://img.shields.io/discord/1116803230643527710?logo=discord&style=social&label=Join)](https://discord.gg/EqksyE2EX9)
[![Ask DeepWiki](https://deepwiki.com/badge.svg)](https://deepwiki.com/langflow-ai/langflow)

> [!CAUTION]
> Users must update to Langflow >= 1.3 to protect against [CVE-2025-3248](https://nvd.nist.gov/vuln/detail/CVE-2025-3248).

[Langflow](https://langflow.org) 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](https://www.python.org/downloads/release/python-3100/) and [uv](https://docs.astral.sh/uv/getting-started/installation/).

1. To install Langflow, run:

```shell
uv pip install langflow -U
```

2. To run Langflow, run:

```shell
uv run langflow run
```

3. 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](https://docs.langflow.org/get-started-installation).

## 📦 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](https://docs.langflow.org/deployment-docker).

## ⭐ Stay up-to-date

Star Langflow on GitHub to be instantly notified of new releases.

![Star Langflow](https://github.com/user-attachments/assets/03168b17-a11d-4b2a-b0f7-c1cce69e5a2c)

## 👋 Contribute

We welcome contributions from developers of all levels. If you'd like to contribute, please check our [contributing guidelines](./CONTRIBUTING.md) and help make Langflow more accessible.

---

[![Star History Chart](https://api.star-history.com/svg?repos=langflow-ai/langflow&type=Timeline)](https://star-history.com/#langflow-ai/langflow&Date)

## ❤️ Contributors

[![langflow contributors](https://contrib.rocks/image?repo=langflow-ai/langflow)](https://github.com/langflow-ai/langflow/graphs/contributors)

