Skip to content

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.

ComputerApp bundle
Windows, 64-bitDownload for Windows
Mac with Apple SiliconDownload for Mac
Linux x86_64Download 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:

bash
python -m pip install ./sdks/python
npm install ./sdks/typescript

Install the exact GitHub release packages:

bash
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.tgz

Named 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.

ComputerClient
Windows, 64-bitDownload the Windows client
Mac with Apple SiliconDownload the Mac client
Linux x86_64Download 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.

Short jobs. Hard limits. Receipts.