Installation
drep ships as a native Rust binary for macOS and Linux. Choose the installer, Homebrew, or Cargo.
Shell installer
The release installer detects your platform and CPU architecture, then downloads the current binary.
bash
curl --proto '=https' --tlsv1.2 -LsSf \
https://github.com/slb350/drep/releases/latest/download/drep-ai-installer.sh | sh
Homebrew
bash
brew install slb350/tap/drep
Cargo
This path requires a current Rust toolchain. The package is named drep-ai on crates.io; the installed binary is drep.
bash
cargo install drep-ai
Current main branch
Use this only when you intentionally want unreleased code from the repository.
bash
cargo install --git https://github.com/slb350/drep drep-ai
Verify the binary
bash
drep --version
drep --help
The current stable release is v3.1.1. It hardens concurrent credential updates, hook installation, cache accounting, and Codex process handling without changing the six-command CLI. Continue with the Quick Start to configure a repository.
Runtime requirements
- Git: drep discovers the repository root and installs local hooks.
- Your repository's tools: configured linters and compilers must be installed.
drep doctorreports what is ready or missing. - An LLM backend: required for semantic review. It can be an HTTP endpoint or a separately installed Codex CLI using ChatGPT authentication.