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.