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.0. It adds Lua .lua files and the configured luacheck gate to the language coverage introduced in v3.0.0. 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.