Installation
The sureva CLI is distributed as a single static binary. Choose the method that fits your environment.
GitHub Releases (recommended)
Section titled “GitHub Releases (recommended)”Download a pre-built binary for your platform from the GitHub Releases page.
Linux (amd64)
curl -L https://github.com/sureva-ch/sureva-cli/releases/latest/download/sureva-linux-amd64 -o surevachmod +x surevasudo mv sureva /usr/local/bin/macOS (Apple Silicon)
curl -L https://github.com/sureva-ch/sureva-cli/releases/latest/download/sureva-darwin-arm64 -o surevachmod +x surevasudo mv sureva /usr/local/bin/macOS (Intel)
curl -L https://github.com/sureva-ch/sureva-cli/releases/latest/download/sureva-darwin-amd64 -o surevachmod +x surevasudo mv sureva /usr/local/bin/Windows
Download sureva-windows-amd64.exe from the releases page, rename it to sureva.exe, and add its location to your PATH.
go install (Go developers)
Section titled “go install (Go developers)”If you have Go 1.23 or later installed:
go install github.com/sureva-ch/sureva-cli/cmd/sureva@latestThe binary is installed to $GOPATH/bin (or $HOME/go/bin by default). Make sure that directory is on your PATH.
Verify installation
Section titled “Verify installation”After installing, confirm the CLI is on your PATH:
sureva versionExpected output:
{ "version": "0.x.y", "commit": "...", "built_at": "..."}Next step
Section titled “Next step”Set up authentication to connect the CLI to your Sureva account.