Skip to main content
Version: 0.2.0

Installation

Docker (GHCR)

Pre-built Docker images are published to GitHub Container Registry on every release.

# Latest release
docker pull ghcr.io/skardilabs/skardi/skardi-server:latest

# Pull a specific version
docker pull ghcr.io/skardilabs/skardi/skardi-server:0.1.0

CLI Binary

Download the latest CLI binary for your platform:

curl -fSL "https://github.com/SkardiLabs/skardi/releases/latest/download/skardi-$(uname -m | sed 's/arm64/aarch64/')-$(uname -s | sed 's/Linux/unknown-linux-gnu/' | sed 's/Darwin/apple-darwin/').tar.gz" | tar xz
sudo mv skardi /usr/local/bin/

Or download manually from the Releases page. Available targets:

PlatformTarget
Linux x86_64skardi-x86_64-unknown-linux-gnu.tar.gz
Linux ARM64skardi-aarch64-unknown-linux-gnu.tar.gz
macOS ARM64 (Apple Silicon)skardi-aarch64-apple-darwin.tar.gz

Note: macOS Intel (x86_64) binaries are not provided. Apple no longer produces Intel-based Macs. You can build from source if needed.

Building from Source

git clone https://github.com/SkardiLabs/skardi.git
cd skardi

# Build CLI
cargo build --release -p skardi-cli

# Build server
cargo build --release -p skardi-server

# With embedding support (ONNX, GGUF, Candle, remote embed)
cargo build --release -p skardi-server --features embedding