Metadata-Version: 2.4
Name: langflow-core
Version: 1.12.0.dev4
Summary: Langflow's service-complete profile with core components and no provider bundles
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
Keywords: ai,core,langflow,server,workflow
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Requires-Python: <3.15,>=3.10
Requires-Dist: langflow-base[complete]==1.12.0.dev4
Provides-Extra: audio
Requires-Dist: langflow-base[audio]==1.12.0.dev4; extra == 'audio'
Provides-Extra: postgresql
Requires-Dist: langflow-base[postgresql]==1.12.0.dev4; extra == 'postgresql'
Description-Content-Type: text/markdown

# Langflow Core

`langflow-core` is Langflow's service-complete, provider-bundle-free application
profile. It combines `langflow-base[complete]`, the Langflow application server
and web UI, and Langflow's built-in core components. It does not depend on
provider extension distributions such as `lfx-openai`, `lfx-ibm`, or
`lfx-bundles`.

Install and run it with:

```bash
python -m pip install langflow-core
langflow run
```

The `langflow-core` command is an alias for the same launcher:

```bash
langflow-core run
```

For voice mode, install the audio dependencies:

```bash
python -m pip install "langflow-core[audio]"
```

For PostgreSQL support, install the optional extra:

```bash
python -m pip install "langflow-core[postgresql]"
```

The distribution depends on `langflow-base[complete]` for Langflow's API,
services, persistence, web UI, and service-level optional dependencies. It also
includes the `lfx` execution engine transitively through `langflow-base`. It
does not install any distribution whose name starts with `lfx-`.

Provider components remain independently installable. For example, add OpenAI
components to an existing core environment with:

```bash
python -m pip install lfx-openai
```

The full `langflow` distribution consumes `langflow-core` and adds Langflow's
curated provider bundle set. `langflow-core` is the sole owner of the
`langflow` command, so full installations use the same launcher without
installing a duplicate console script. Install `langflow-core` directly when
you want to choose provider bundles yourself.

`langflow-core` is not Langflow's smallest package profile. Use the modular
`langflow-base` package when you need a smaller dependency surface or
lower-level control over service extras, or use `lfx` when you need the
headless execution engine without the Langflow application server and UI.
