Download & install
Slo runs on macOS and Linux.
Install
curl -fsSL https://get-slo.sh/install.sh | bash
The installer sets up the Python version Slo needs, installs the slo command with pipx, and adds two lines to your shell profile so slo can find its skill library. Open a new terminal afterwards so those take effect.
Check it worked:
slo --version
Update
slo update
That installs the latest release. Your sessions, settings and skills in ~/.slo stay as they are. You can also run the install command again.
To try the latest development build:
slo update --development
Pin a version
Install a specific release by its tag:
curl -fsSL https://get-slo.sh/install.sh | SLO_VERSION='v0.18.0' bash
Or switch an existing install:
slo update --ref v0.18.0
First run
cd ~/code/your-project
slo
Slo asks you to sign in to a model provider. See Authentication, or carry on with Your first hour.