langflow-ai / langflow
Get started
Taken from the repository's own files on 22 Oct 2026. RepoPilot has not run these commands.
Prerequisites
Python >=3.10,<3.15from pyproject.tomlnpm (root lockfile; version not captured)from package-lock.json
Commands
Makefile| Task | Run | What it runs |
|---|---|---|
| build | make build | runs setup_env |
| lint | make lint | @echo "No type checker configured. See PR #12448 for context." |
Install and use
README.mdInstall locally (recommended)
Requires Python 3.10–3.14 and uv (recommended package manager).
Install
From a fresh directory, run:
uv pip install langflow -U
The latest Langflow package is installed. For more information, see Install and run the Langflow OSS Python package.
Run
Official release packages and tagged source archives disable automatic login by default. Set LANGFLOW_SUPERUSER_PASSWORD before starting Langflow, then sign in with the username langflow (or your configured LANGFLOW_SUPERUSER). Development branches retain automatic login by default. See authentication configuration.
To start Langflow, run:
uv run langflow run
Langflow starts at http://127.0.0.1:7860.
That's it! You're ready to build with Langflow! 🎉
Developing
CONTRIBUTING.mdFor detailed instructions on setting up your local development environment, see DEVELOPMENT.md.