pip install kaleido-cli will not find it.
Requirements
- Python 3.10 or newer
- Docker and Docker Compose for
nodecommands and any local RLN workflow curlorwget, only for the one-line shell installer
Install the CLI
One-line installer
For macOS, Linux, and WSL:curl or wget:
uv tool install when available, and otherwise creates an isolated Kaleido virtual environment with a kaleido launcher in your user script directory. It never installs into the system Python.
Install globally with uv
kaleido executable without cloning the repository first. Re-run the same command to update.
Install from a local checkout
make install does the same through uv tool, and python install.py is the cross-platform path for Windows.
If your shell cannot find kaleido after installing, the installer prints the directory to add to your PATH — see Troubleshooting.
Shell Completion
Install completion for your current shell with:kaleido on your PATH, continue to Getting Started to run first-time setup.