Back to Langflow

Partial Extension Bundle Install

docs/versioned_docs/version-1.12.0/_partial-extension-bundle-install.mdx

1.13.0.dev11.4 KB
Original Source

uv pip install langflow installs a curated provider set. Other providers are opt-in. For more information, see Additional bundles.

uv pip install lfx installs the core LFX executor only, with no provider bundles included.

If your flows use bundle components, install the required packages in the same virtual environment.

Some components require an additional torch opt-in installation.

Providers in lfx-bundles are extras of that metapackage, such as additional model providers and vector stores.

Standalone packages are providers with their own lfx-<provider> package and release cadence, such as OpenAI, Anthropic, and Exa.

To install one provider from lfx-bundles:

bash
uv pip install "lfx-bundles[<bundle-name>]"

To install every provider in lfx-bundles:

bash
uv pip install "lfx[bundles]"

lfx[bundles] is equivalent to lfx plus lfx-bundles[all]. It does not install standalone packages such as lfx-openai.

To install a standalone provider package:

bash
uv pip install lfx-<provider>

For example:

bash
uv pip install lfx-openai

For the complete bundle-to-package mapping, see the Bundle list.

Bundle discovery happens at startup. Restart Langflow or your LFX server after installing.

To see the extensions that are currently loaded, run:

bash
lfx extension list