K-Veritas CLI
Single static binary. Zero runtime dependencies. Works with any language. Select your platform and download directly.
CLI Binary
The main command-line tool. Use it to initialize sessions, run experiments, seal reports, and verify results.
PlatformArchitectureSizeDownload
Attestation Server (Self-Hosted)
By default, the CLI connects to the hosted attestation server at kveritas-api-production.up.railway.app. If your organization requires on-premise signing, download the server binary below.
PlatformArchitectureSizeDownload
Install via command line
Copy the commands for your platform. Downloads both the CLI and the attestation server, makes them executable, and installs them to your PATH.
Linuxx86_64 (amd64)
curl -fsSL https://github.com/27-GROUP/kveritas-releases/raw/main/bin/kveritas-linux-amd64 -o kveritas curl -fsSL https://github.com/27-GROUP/kveritas-releases/raw/main/bin/kveritas-server-linux-amd64 -o kveritas-server chmod +x kveritas kveritas-server sudo mv kveritas kveritas-server /usr/local/bin/
LinuxARM64
curl -fsSL https://github.com/27-GROUP/kveritas-releases/raw/main/bin/kveritas-linux-arm64 -o kveritas curl -fsSL https://github.com/27-GROUP/kveritas-releases/raw/main/bin/kveritas-server-linux-arm64 -o kveritas-server chmod +x kveritas kveritas-server sudo mv kveritas kveritas-server /usr/local/bin/
macOSApple Silicon (arm64)
curl -fsSL https://github.com/27-GROUP/kveritas-releases/raw/main/bin/kveritas-darwin-arm64 -o kveritas curl -fsSL https://github.com/27-GROUP/kveritas-releases/raw/main/bin/kveritas-server-darwin-arm64 -o kveritas-server chmod +x kveritas kveritas-server sudo mv kveritas kveritas-server /usr/local/bin/
macOSIntel (amd64)
curl -fsSL https://github.com/27-GROUP/kveritas-releases/raw/main/bin/kveritas-darwin-amd64 -o kveritas curl -fsSL https://github.com/27-GROUP/kveritas-releases/raw/main/bin/kveritas-server-darwin-amd64 -o kveritas-server chmod +x kveritas kveritas-server sudo mv kveritas kveritas-server /usr/local/bin/
Windowsx86_64 (PowerShell)
Invoke-WebRequest -Uri "https://github.com/27-GROUP/kveritas-releases/raw/main/bin/kveritas-windows-amd64.exe" -OutFile "kveritas.exe" Invoke-WebRequest -Uri "https://github.com/27-GROUP/kveritas-releases/raw/main/bin/kveritas-server-windows-amd64.exe" -OutFile "kveritas-server.exe"
Verify CLI installation
$ kveritas --help K-Veritas: tamper-evident experiment verification Usage: kveritas [command] Available Commands: init Initialize a new session run Run a monitored experiment seal Sign the session; produce PDF report + source bundle verify Verify a signed report generate-claims Extract metrics as a claims template check Cross-reference claims against a report status Show session status update Self-update to the latest version clean Remove the .kveritas session directory Init Flags: --org-token Class/track token (links report to institution) --user Submitter email (for class-mode tokens) --server Attestation server URL (default: hosted) --local Offline mode, no server Seal Output: report.pdf Signed PDF with embedded data report-bundle.zip Source code bundle for auditing