Skip to content

Experimental Developer Preview

Install Dispatch.

Download the v0.1 Experimental Developer Preview for macOS or Linux. Dispatch runs locally; Dispatch Cloud is not required.

macOS · Apple Silicon

For M1, M2, M3, M4, and later Apple Silicon Macs. The archive is unsigned and not notarized.

Download for macOS

Linux · x86_64

For glibc-based x86_64 systems. This release is not a static musl build.

Download for Linux

v0.1 is experimental.

Behavior may change. Local execution is not a security sandbox, so review the permissions granted to coding agents and start with a repository you can restore.

Install and verify

Put Dispatch on your PATH.

These commands match the Core README. They verify the archive, then install Dispatch in $HOME/.local/bin.

macOS · Apple Silicon
curl -LO https://github.com/dispatch-ai-org/dispatch/releases/latest/download/dispatch-macos-arm64.tar.gz
curl -LO https://github.com/dispatch-ai-org/dispatch/releases/latest/download/SHA256SUMS
grep 'dispatch-macos-arm64.tar.gz' SHA256SUMS | shasum -a 256 -c -
tar -xzf dispatch-macos-arm64.tar.gz
mkdir -p "$HOME/.local/bin"
install -m 0755 dispatch "$HOME/.local/bin/dispatch"
"$HOME/.local/bin/dispatch" version
Linux · x86_64
curl -LO https://github.com/dispatch-ai-org/dispatch/releases/latest/download/dispatch-linux-x86_64.tar.gz
curl -LO https://github.com/dispatch-ai-org/dispatch/releases/latest/download/SHA256SUMS
sha256sum -c SHA256SUMS --ignore-missing
tar -xzf dispatch-linux-x86_64.tar.gz
mkdir -p "$HOME/.local/bin"
install -m 0755 dispatch "$HOME/.local/bin/dispatch"
"$HOME/.local/bin/dispatch" version

Ensure $HOME/.local/bin is on your PATH. Dispatch also requires Git and curl at runtime.

Install with Cargo

Build from the public repository.

Advanced users can install with the current stable Rust toolchain and Git. Dispatch is not published to crates.io.

Source installation
cargo install --git https://github.com/dispatch-ai-org/dispatch --locked
dispatch version

First run

Try one task on your code.

Install and authenticate Codex CLI and Cursor Agent, then run both from a clean repository you can restore.

Read the full quick start
First comparison
dispatch run . \
  --task "Fix retry behavior" \
  --harnesses cursor,codex \
  --backend local \
  --allow-unsafe-local

Follow the complete quick start.

The guide takes you from setup through checks, comparison, evaluation, and applying the candidate you choose.

Open the docs