Installing PipeLogic CLI on Windows (via WSL)
PipeLogic CLI (ppl
) requires a Linux-based environment. Since Windows doesn't natively support Bash scripts, you’ll need to use WSL (Windows Subsystem for Linux) to run the installer successfully.
This guide walks you through setting up WSL and installing the CLI on a Windows machine.
✅ Step-by-Step Instructions
1. Install WSL with Ubuntu
-
Open PowerShell as Administrator.
-
Run the following command to install WSL and Ubuntu:
wsl --install
-
Restart your computer when prompted.
-
After reboot, Ubuntu will finish installing. Choose a username and password when prompted.
2. Open Ubuntu and Update System Packages
-
Launch the Ubuntu app from the Start menu.
-
Update system packages by running:
sudo apt update && sudo apt upgrade -y
3. Install the PipeLogic CLI
-
In the same Ubuntu terminal, run the installation script:
curl -fsSL https://app.pipelogic.ai/api/v1/install | bash
-
After installation, add the CLI binary to your
PATH
:export PATH="$HOME/bin:$PATH"
-
(Optional) To make the path permanent, run:
echo 'export PATH="$HOME/bin:$PATH"' >> ~/.bashrc source ~/.bashrc
4. Verify the Installation
Check that the CLI is installed by running:
ppl
If installed correctly, you’ll see a welcome message along with a list of available commands. Example output:
Pipelogic CLI helps you build, deploy, and manage real-time data pipelines and AI components.
Usage:
ppl [command]
Common Commands:
release Create a new component release
init Initialize a component codebase
capsules List all available capsules
compile Compile component code without releasing
5. Start Using the CLI
Now you can use the PipeLogic CLI normally:
ppl login
ppl capsules
ppl init
💡 Notes
- The install command does not work in Windows CMD or PowerShell — it must be run inside Ubuntu (or any WSL-based Linux terminal).
- If you see a
command not found: ppl
error, ensure your$HOME/bin
directory is included in yourPATH
.