Installation
Four supported install paths. All yield the same binary and the same signed provenance.
Package availability
Wordcab SDKs, CLI tools, Helm charts, model weights, and deployment packages are delivered directly to each customer for self-hosted installation. They are not publicly published package-manager artifacts, so install commands in these docs are placeholders until your Wordcab team provides your private package source or offline bundle.
Homebrew (macOS / Linux)
bash
brew install wordcab/tap/wordcab
wordcab --versionnpm (any platform with Node 18+)
bash
npm install -g @wordcab/cli
wordcab --versionStatic binary
Download the release that matches your platform from github.com/wordcab/cli/releases. Binaries are Cosign-signed; the public key is published on the repo.
bash
# Linux x86_64 example
curl -L -o wordcab \\
https://github.com/wordcab/cli/releases/latest/download/wordcab-linux-amd64
chmod +x wordcab
sudo mv wordcab /usr/local/bin/
# Verify signature
cosign verify-blob \\
--key https://github.com/wordcab/cli/releases/latest/download/cosign.pub \\
--signature wordcab.sig \\
wordcabDocker / CI image
bash
docker run --rm -it \\
-e WORDCAB_API_KEY \\
-v $PWD:/work \\
ghcr.io/wordcab/cli:latest \\
transcribe /work/call.wav --model qwen3-asrAirgapped install
The signed binary, SHA sums, and Cosign signature are bundled with every Wordcab offline bundle. Extract and place on PATH; no internet connectivity is required.
bash
tar xzf wordcab-offline-v1.8.0.tar.gz
sudo install -m 0755 wordcab /usr/local/bin/wordcab
wordcab --versionShell completion
bash
# bash
wordcab completion bash > /etc/bash_completion.d/wordcab
# zsh
wordcab completion zsh > "${fpath[1]}/_wordcab"
# fish
wordcab completion fish > ~/.config/fish/completions/wordcab.fishUpgrade
bash
brew upgrade wordcab/tap/wordcab # brew
npm install -g @wordcab/cli@latest # npm
wordcab self-update # static binary: replaces itself, verifying the signature