Skip to content

Install the SI CLI

The easiest way to install the SI CLI is using our installation script

Our installationscripts support:

  • Linux: x86_64, aarch64
  • macOS: x86_64 (Intel), aarch64 (Apple Silicon)
  • windows: x86_64

The installation script will:

  • Automatically detect your system architecture (x86_64)
  • Download the latest stable release
  • Extract and install the binary
  • Add to your PATH automatically

Linux & macOS

Basic Installation:

bash
# Install for current user (recommended)
curl -fsSL https://auth.systeminit.com/install.sh | sh

This installs to your user directory ($HOME/.local/bin or $HOME/bin). No sudo required!

System-wide Installation:

bash
# Install for all users (requires sudo)
curl -fsSL https://auth.systeminit.com/install.sh | sudo sh

This installs to /usr/local/bin, making it available to all users on the system.

Installation Options:

bash
# Install specific version
curl -fsSL https://auth.systeminit.com/install.sh | sudo sh -s -- -V stable

# Install to custom location
curl -fsSL https://auth.systeminit.com/install.sh | sudo sh -s -- -d ~/.local/bin

# Install specific platform
curl -fsSL https://auth.systeminit.com/install.sh | sudo sh -s -- -p darwin-aarch64

# See all options
curl -fsSL https://auth.systeminit.com/install.sh | sudo sh -s -- --help

Manual Install

If you prefer to download and install manually:

bash
curl -LO https://artifacts.systeminit.com/si/stable/binary/linux/aarch64/si-stable-binary-linux-aarch64.tar.gz
tar -xzf si-stable-binary-linux-aarch64.tar.gz
sudo mv si /usr/local/bin/
# Or move to user bin: mv si ~/.local/bin/