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.