CLI

Install the Chainsaw CLI

Authorization-first package firewall for your terminal. One static binary, signed builds for every major platform, token stored in the OS keyring.

Pick your platform

Choose your platform below

We couldn't detect your OS automatically. Every signed binary is listed underneath — grab the one that matches your machine.

All signed binaries

Every release is signed. The CLI verifies the server signature on launch by default. Set CHAINSAW_REQUIRE_SIGNATURE=0 to opt out (not recommended).

OS Architecture Filename Size Download
macOS Apple Silicon (M-series) chainsaw-darwin-arm64 Download
macOS Intel (x86_64) chainsaw-darwin-amd64 Download
Linux x86_64 chainsaw-linux-amd64 Download
Linux ARM64 (aarch64) chainsaw-linux-arm64 Download
Windows x86_64 chainsaw-windows-amd64.exe Download

One-liner install

curl -fsSL https://chain305.com/downloads/chainsaw-$(uname -s | tr "A-Z" "a-z")-$(uname -m | sed "s/x86_64/amd64/;s/aarch64/arm64/") -o chainsaw
chmod +x chainsaw && sudo mv chainsaw /usr/local/bin/
chainsaw version

Next up: Set up Chainsaw as a package proxy — the 5-minute getting-started guide.

Verify checksums

Download the checksum manifest and verify your binary before installing:

curl -fsSL https://chain305.com/downloads/chainsaw-checksums.txt -o chainsaw-checksums.txt
shasum -a 256 -c chainsaw-checksums.txt --ignore-missing

Full manifest: /downloads/chainsaw-checksums.txt (mirror: /downloads/checksums.txt)

Already installed? Log in and put it to work.

chainsaw auth login opens the dashboard in your browser, runs Turnstile, and drops the token into your OS keyring. No copy-pasted API keys.