Get started

Install rgBuilder

Prefer a release binary for day-to-day use. Build from source when you need the latest main — and pull Git LFS if you want the default semantic embedder.

Option A — GitHub Releases

Download the latest asset for your platform from Releases, put rg-build on your PATH, then:

$ rg-build --version
Open releases

Option B — Build from source

git clone https://github.com/sshaaf/rgBuilder.git
cd rgBuilder
# Optional: default semantic embedder (code-daemon ONNX ~206 MB)
# Skip if you only use: semantic index --embedder vocab|hash
git lfs pull
cargo build --release
./target/release/rg-build --version

First hour

Use the in-tree rgbuilder-tests/ecommerce-java fixture (canonical walkthrough in the User Guide).

cd rgbuilder-tests/ecommerce-java
$ rg-build discover .
$ rg-build -f json gql --macro-name all_functions unused | jq '.count'
$ rg-build -f json blast-radius "priceShoppingCart" --depth 2

Dashboard and migration JSON are opt-in: add --with-dashboard / --export-migration-hints.

Read the docsTry demosUser Guide on GitHub