One-click installer for Langflow 1.10.3 on Windows, macOS, and Linux — no admin rights required.
If you find this useful, please star the repo!
| Platform | Download |
|---|---|
| Windows 10/11 | langflow-installer-win.zip |
| macOS 12+ | langflow-installer-macos.zip |
| Linux | langflow-installer-linux.zip |
- Download the latest Windows release
- Extract the zip anywhere
- Double-click
Install Langflow.bat
The script will:
- Install
uv(self-bootstrapping package manager) - Download Python 3.12
- Create a virtual environment in
%USERPROFILE%\langflow\ - Install Langflow 1.10.3
- Create desktop shortcuts (
Langflow Web.lnkandStop Langflow.lnk)
After install, double-click the Langflow Web desktop shortcut. A terminal window will open, and your browser will launch automatically once the server is ready at http://127.0.0.1:7860. To stop the server, double-click Stop Langflow.
Having trouble? See docs/TROUBLESHOOTING.md for Smart App Control and antivirus help.
- Download the macOS release
- Extract the zip (double-click in Finder)
- Double-click
Install Langflow.command
Gatekeeper warning: macOS will block the file the first time. Go to System Settings > Privacy & Security, scroll to Security, click Open Anyway next to the blocked file, then confirm. See the detailed guide for screenshots. This is one-time per file.
The script will:
- Install
uv(self-bootstrapping package manager) - Download Python 3.12
- Create a virtual environment in
~/langflow/ - Install Langflow 1.10.3
- Create desktop shortcuts (
Langflow Web.commandandStop Langflow.command)
After install, double-click the Langflow Web desktop shortcut. Terminal will open, start the server, and open your browser automatically. To stop the server, double-click Stop Langflow.
- Download the Linux release
- Extract the zip
- Open a terminal in the extracted folder and run
bash Install\ Langflow.sh
The script will:
- Install
uv(self-bootstrapping package manager) - Download Python 3.12
- Create a virtual environment in
~/langflow/ - Install Langflow 1.10.3
- Create desktop shortcuts in your app menu and on your desktop (for both starting and stopping Langflow)
After install, launch Langflow Web from your app menu or desktop shortcut. A terminal will open, start the server, and open your browser automatically. To stop the server, find Stop Langflow in your app menu or desktop.
Windows:
powershell -ExecutionPolicy Bypass -File src\install-langflow-script.ps1macOS/Linux:
bash src/install-langflow.shRe-run the installer script and select Uninstall. This removes:
- The Langflow directory (venv + Langflow)
- Desktop shortcuts (start and stop)
- Optionally Python 3.12
uv is kept — it may be useful for other projects.
| File | Purpose |
|---|---|
Install Langflow.bat |
Double-click launcher (Windows) |
Install Langflow.command |
Double-click launcher (macOS) |
Install Langflow.sh |
Launcher (Linux) |
Stop Langflow.bat |
Double-click stop launcher (Windows) |
Stop Langflow.command |
Double-click stop launcher (macOS) |
Stop Langflow.sh |
Stop launcher (Linux) |
src/install-langflow-script.ps1 |
Main installer/uninstaller script (Windows) |
src/install-langflow.sh |
Main installer/uninstaller script (macOS/Linux) |
src/stop-langflow-script.ps1 |
Stop script (Windows) |
src/stop-langflow.sh |
Stop script (macOS/Linux) |
src/uv-install.ps1 |
Bundled uv bootstrapper (Windows) |
scripts/verify.sh |
Pre-commit verification checks |
scripts/package.sh |
Cross-platform packaging script (bash) |
scripts/package.ps1 |
Cross-platform packaging script (PowerShell) |
.github/workflows/verify.yml |
CI: PR verification |
.github/workflows/release.yml |
CI: Automated release on tag push |
docs/TROUBLESHOOTING.md |
Common issues and fixes |
docs/GATEKEEPER.md |
macOS Gatekeeper bypass guide |
CONTRACT.md |
Formal requirements specification |
- The Langflow desktop icon (
src/assets/langflow.pngandsrc/assets/langflow.ico) is from dashboard-icons by homarr-labs, licensed under MIT.
MIT