Installation and prerequisites
Install the rad CLI on macOS or Linux. Release archives support Apple silicon/ARM64 and x86-64/AMD64. On Windows, use a supported Linux environment.
Before you install
Section titled “Before you install”Before installing Radforge, confirm that you have Git and a Git working tree. Your project must use one of these supported setups:
- TypeScript/JavaScript with Vitest and exactly one supported lockfile at the repository root:
package-lock.json,pnpm-lock.yaml,bun.lock, orbun.lockb. - Python with pytest,
pyproject.toml, anduv.lockin the workspace Radforge will analyze.
Install the CLI
Section titled “Install the CLI”- Download the archive and matching
.sha256file from Radforge releases. - Replace the archive name in the commands below with the file for your platform.
- Verify the checksum, extract the archive, and place
radon yourPATH.
shasum -a 256 -c radforge-darwin-arm64.tar.gz.sha256tar -xzf radforge-darwin-arm64.tar.gzinstall -m 0755 radforge-darwin-arm64/rad "$HOME/.local/bin/rad"rad --versionThe final command prints the installed version. Each release also includes an SBOM, build provenance, and a Sigstore bundle.
Set up a repository
Section titled “Set up a repository”Run rad init --dry-run in the repository, review the proposed changes, and apply them. Then run rad doctor to check the setup.