Installation
Choose the Rookhold surface that matches what you are doing.
Rookhold app
Use the complete app when you want rookhold run, a local trusted-code service, the persistent server, setup commands, remote client, MCP, and the verifier.
| Computer | App bundle |
|---|---|
| Windows, 64-bit | Download for Windows |
| Mac with Apple Silicon | Download for Mac |
| Linux x86_64 | Download for Linux |
The exact release, checksums, SBOM, provenance, SDK artifacts, and standalone clients are on the v0.8.0 release.
SDK
Use an SDK when an application submits jobs to a Rookhold endpoint. Before v0.8.0 publishes, install the candidate from the checkout:
python -m pip install ./sdks/python
npm install ./sdks/typescriptInstall the exact GitHub release packages:
pip install https://github.com/sambai-dev/rookhold/releases/download/v0.8.0/rookhold-0.8.0-py3-none-any.whl
npm install https://github.com/sambai-dev/rookhold/releases/download/v0.8.0/rookhold-0.8.0.tgzNamed PyPI and npm installs are deferred until maintainer registry activation.
These packages are clients. Installing them does not create the guarded Linux execution boundary.
Standalone client
Use the standalone rookhold-cli download when a person or MCP host already has a Rookhold endpoint and does not need the service or local-run workflow.
| Computer | Client |
|---|---|
| Windows, 64-bit | Download the Windows client |
| Mac with Apple Silicon | Download the Mac client |
| Linux x86_64 | Download the Linux client |
Mac and Linux users must mark direct executable downloads with chmod +x. Keep credentials in the environment or a managed secret mechanism.
Verify a release
Before running an unsigned community binary, verify its SHA256SUMS entry and GitHub provenance. The deployment guide contains exact Linux, macOS, and Windows verification commands.