Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Langflow is a visual workflow builder for AI-powered agents. It has a Python/Fas

## Prerequisites

- **Python:** 3.10-3.14 (3.15 in preview)
- **Python:** 3.11-3.14 (3.15 in preview)
- **uv:** >=0.4 (Python package manager)
- **Node.js:** >=20.19.0 (v22.12 LTS recommended)
- **npm:** v10.9+
Expand Down
2 changes: 1 addition & 1 deletion docs/development/sqlite-kb-upgrade.md
Original file line number Diff line number Diff line change
Expand Up @@ -264,7 +264,7 @@ and stored executable metadata.
The existing release-tier inventory gate also checks every installed distribution
for the retired SDKs, including transitive packages outside Langflow's own tiers.

The native runtime workflow covers Python 3.10–3.14 on Linux x64/ARM64, macOS
The native runtime workflow covers Python 3.11–3.14 on Linux x64/ARM64, macOS
Intel/ARM64 and Windows x64. This wheel matrix does not qualify the separate
POSIX upgrade controller on every platform. musl Linux and Windows ARM64 require a
qualified native runtime build before support can be claimed.
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/Contributing/contributing-how-to-contribute.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ Install Langflow from source by forking the repository and setting up your devel

### Prerequisites

* [Python](https://www.python.org/downloads/) 3.10 to 3.14 (3.15 in preview)
* [Python](https://www.python.org/downloads/) 3.11 to 3.14 (3.15 in preview)
* [uv](https://docs.astral.sh/uv/getting-started/installation/) version 0.4 or later
* [Node.js](https://nodejs.org/en/download/package-manager)
* [Make](https://www.gnu.org/software/make/#documentation) (Linux and macOS only)
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/Develop/integrations-langwatch.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ slug: /integrations-langwatch
:::note LangWatch is unavailable in the default Docker images
The official Langflow Docker images (`langflowai/langflow` and `langflowai/langflow-nightly`) run on Python 3.14, and the `langwatch` package doesn't yet support Python 3.14 (it requires Python `<3.14`). As a result, LangWatch tracing is **not available in the default Docker images** even when `LANGWATCH_API_KEY` is set. Langflow logs a warning on the first flow run and continues without LangWatch tracing.

To use LangWatch, run Langflow on Python 3.10–3.13, such as the PyPI distribution (`pip install langflow`) or the Langflow desktop app. If you need a container, build a custom image on a Python 3.10–3.13 base.
To use LangWatch, run Langflow on Python 3.11–3.13, such as the PyPI distribution (`pip install langflow`) or the Langflow desktop app. If you need a container, build a custom image on a Python 3.11–3.13 base.
:::

To integrate with Langflow, add your LangWatch API key as a Langflow environment variable:
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/Get-Started/get-started-installation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ For more information, see [Deploy Langflow on Docker](/deployment-docker).

1. Make sure you have the required dependencies and infrastructure:

- [Python](https://www.python.org/downloads/release/python-3100/) version 3.10 to 3.14
- [Python](https://www.python.org/downloads/) version 3.11 to 3.14

Python 3.15 support is in preview: Langflow allows Python 3.15, but some dependencies don't publish Python 3.15 packages yet, so installation can fail until they do.

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/Lfx/extensions-quickstart.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ A bundle is a `pip`-installable package you can publish or load with `lfx extens

## Prerequisites

* Python 3.10 or greater
* Python 3.11–3.14 (3.15 is in preview)
* `langflow` installed with `uv pip install langflow`. The `lfx` CLI provides every command in this guide. For more information, see [Install the Langflow OSS package](/get-started-installation#install-and-run-the-langflow-oss-python-package).

## Create an extension
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/Lfx/lfx-install.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ If you have installed Langflow OSS version 1.6 or later, `lfx` is already includ

## Prerequisites

- [Python](https://www.python.org/downloads/) 3.10–3.14 (3.15 in preview)
- [Python](https://www.python.org/downloads/) 3.11–3.14 (3.15 in preview)
- [uv](https://docs.astral.sh/uv/getting-started/installation/) 0.4 or later

## Install from PyPI
Expand Down
4 changes: 2 additions & 2 deletions docs/docs/Support/macos-support-matrix.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@ PyTorch publishes no wheels for Intel Macs, so Langflow skips those extras there

## Python versions

Langflow supports Python 3.10 through 3.14 on both Apple Silicon and Intel Macs.
Langflow supports Python 3.11 through 3.14 on both Apple Silicon and Intel Macs.

Python 3.15 support is in preview: Langflow allows Python 3.15, but some dependencies don't publish Python 3.15 packages yet, so installation can fail until they do.

On every Intel Mac, including Python 3.10 through 3.12, Langflow skips extras that depend on PyTorch.
On every Intel Mac, including Python 3.11 through 3.12, Langflow skips extras that depend on PyTorch.
PyTorch 2.2.2 was the last release with Intel Mac wheels, and Langflow does not install that release.

## What works on both
Expand Down
14 changes: 14 additions & 0 deletions docs/docs/Support/release-notes.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,20 @@ To avoid the impact of potential breaking changes and test new versions, the Lan

If you made changes to your flows in the isolated installation, you might want to export and import those flows back to your upgraded primary installation so you don't have to repeat the component upgrade process.

## 1.14.x

Highlights of this release include the following changes. For all changes, see the [Changelog](https://github.com/langflow-ai/langflow/releases/latest).

### Breaking changes

- Python 3.10 support is discontinued

Python 3.10 is end of life, and Langflow 1.14 no longer supports it.
Install Langflow with Python 3.11 through 3.14.
Python 3.15 support remains in preview.

For installation requirements, see [Install Langflow](/get-started-installation#install-and-run-the-langflow-oss-python-package).

## 1.13.x

Highlights of this release include the following changes. For all changes, see the [Changelog](https://github.com/langflow-ai/langflow/releases/latest).
Expand Down
4 changes: 2 additions & 2 deletions docs/docs/Support/troubleshooting.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,7 @@ To resolve this error, clear Langflow Desktop's Python virtual environment:
3. Delete the `venv` or `python_env` folder.
4. Restart Langflow Desktop.

If the issue persists, ensure you have installed Python version 3.10 or later, and it is accessible by your Langflow installation. If the Python version is correct, try reinstalling Langflow Desktop from [langflow.org/desktop](https://langflow.org/desktop).
If the issue persists, ensure you have installed Python 3.11–3.14 (3.15 is in preview), and it is accessible by your Langflow installation. If the Python version is correct, try reinstalling Langflow Desktop from [langflow.org/desktop](https://langflow.org/desktop).

### Langflow startup failed

Expand Down Expand Up @@ -213,7 +213,7 @@ To resolve this error, do the following:
4. Delete the `venv` or `python_env` folder in the Langflow Desktop data directory.
5. Restart Langflow Desktop.

If the issue persists, ensure Python version 3.10 or later is installed and accessible, or reinstall Langflow Desktop from [langflow.org/desktop](https://langflow.org/desktop).
If the issue persists, ensure Python 3.11–3.14 is installed and accessible (3.15 is in preview), or reinstall Langflow Desktop from [langflow.org/desktop](https://langflow.org/desktop).

### Python environment failed: Python check failed

Expand Down
2 changes: 1 addition & 1 deletion docs/static/llms-full.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Official documentation for Langflow, a low-code platform for building and deploying AI-powered agents and workflows. Type: Technical Documentation – AI Development Platform. URL: https://docs.langflow.org. Category: Developer Documentation, AI/ML, Workflow Automation, RAG, MCP. Target: developers and teams adopting Langflow (OSS or Desktop) for AI applications.

**Technical specifications (Langflow product)**
Application type: Python web application (OSS); Tauri-based desktop (Langflow Desktop). Supported platforms: Windows, macOS, Linux. Minimum requirements: Windows 10 (64-bit), macOS 10.15 Catalina, Ubuntu 18.04 LTS or equivalent; 4GB RAM minimum (8GB recommended), 2GB storage, internet for model integrations; Python 3.10–3.14 for OSS. Architecture: modular component system. License: MIT. Runtime: Python 3.10–3.14 (OSS); Node.js and Python (Desktop). Package format: pip/uv (OSS), Docker image, native Desktop installers (.exe, .dmg, .deb/.rpm). Default URL: http://127.0.0.1:7860. Repository: https://github.com/langflow-ai/langflow.
Application type: Python web application (OSS); Tauri-based desktop (Langflow Desktop). Supported platforms: Windows, macOS, Linux. Minimum requirements: Windows 10 (64-bit), macOS 10.15 Catalina, Ubuntu 18.04 LTS or equivalent; 4GB RAM minimum (8GB recommended), 2GB storage, internet for model integrations; Python 3.11–3.14 for OSS. Architecture: modular component system. License: MIT. Runtime: Python 3.11–3.14 (OSS); Node.js and Python (Desktop). Package format: pip/uv (OSS), Docker image, native Desktop installers (.exe, .dmg, .deb/.rpm). Default URL: http://127.0.0.1:7860. Repository: https://github.com/langflow-ai/langflow.

**Core features (by doc section)**
Get Started: about, installation, quickstart, tutorials (RAG, files, agents, MCP). Flows: visual editor, build flows, API and webhook triggers, playground, import/export. Agents: agents and tools, MCP client/server/Astra. Develop: API keys, custom dependencies, config and globals, env vars, storage and memory, observability (LangSmith, LangFuse, etc.), data types, voice mode, CLI. Deploy: overview, public server, Nginx/SSL, Docker, Kubernetes, GCP/Hugging Face/Railway/Render, security. Components: concepts, core components, bundles (integrations), custom components. API Reference: get started, TypeScript client, flow/OpenAI/files/projects/logs/monitor/build/users endpoints, API spec. Contribute: community, how to contribute, components, bundles, tests, templates. Support: troubleshooting, get help, Luna/IBM, release notes.
Expand Down
2 changes: 1 addition & 1 deletion docs/static/llms.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

> Official documentation for Langflow, a low-code platform for building and deploying AI-powered agents and workflows with a visual builder, API, and MCP server. Technical documentation for developers, data scientists, and teams building RAG and multi-agent applications.

Langflow is open source (MIT). Run locally with `uv run langflow run` (Python 3.10–3.14, default http://127.0.0.1:7860). Also available as Langflow Desktop (Windows, macOS). Key areas: get started (installation, quickstart, tutorials), flows (build, run via API or webhooks, test, import/export), agents and MCP, develop (config, storage, observability), deploy (Docker, Kubernetes, cloud), components reference, and API reference.
Langflow is open source (MIT). Run locally with `uv run langflow run` (Python 3.11–3.14, default http://127.0.0.1:7860). Also available as Langflow Desktop (Windows, macOS). Key areas: get started (installation, quickstart, tutorials), flows (build, run via API or webhooks, test, import/export), agents and MCP, develop (config, storage, observability), deploy (Docker, Kubernetes, cloud), components reference, and API reference.

## Docs

Expand Down
5 changes: 3 additions & 2 deletions src/bundles/ibm/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,9 @@ components appear in the palette under the `ibm` bundle group.
> fail to build the vector store at runtime there. Use an x86_64 image
> or install `ibm-db` from source if you need Db2 on aarch64.
> * `ibm-watsonx-ai` (>=1.5.13) and `langchain-ibm` (>=1.1.0) added Python 3.14
> support upstream, so the watsonx components are importable on every
> supported Python version (3.10-3.14). Earlier releases capped at `<3.14`;
> support upstream, so the watsonx components are importable on the supported
> stable Python versions (3.11–3.14). Python 3.15 support is in preview.
> Earlier releases capped at `<3.14`;
> the bundle pins were bumped to pick up the 3.14-capable builds.

## Develop
Expand Down
Loading