Install the Faber CLI from the current prebuilt release. The compiler
front end ships inside the faber binary; you do not need a separate
Radix install for ordinary package work.
Current release
| Field | Value |
|---|---|
| Version | 1.1.1 |
| Tag | faber-v1.1.1 |
| Release page | faber-v1.1.1 on GitHub |
| License | MIT |
Prebuilt archives
| Platform | Download | SHA-256 |
|---|---|---|
| macOS arm64 (Apple Silicon) | tar.gz | checksum |
| Linux x64 (glibc) | tar.gz | checksum |
The archives extract to faber-v1.1.1-<target-triple>/faber. The checksum files may name the original build path, so verify by comparing the first hash field against the local archive instead of relying on sha256sum -c path matching.
macOS arm64
curl -fsSL -o faber.tgz \
https://github.com/faberlang/releases/releases/download/faber-v1.1.1/faber-v1.1.1-aarch64-apple-darwin.tar.gz
curl -fsSL -o faber.tgz.sha256 \
https://github.com/faberlang/releases/releases/download/faber-v1.1.1/faber-v1.1.1-aarch64-apple-darwin.tar.gz.sha256
expected=$(awk '{print $1}' faber.tgz.sha256)
actual=$(shasum -a 256 faber.tgz | awk '{print $1}')
test "$actual" = "$expected"
tar -xzf faber.tgz
# place on PATH, e.g.:
sudo mv faber-v1.1.1-aarch64-apple-darwin/faber /usr/local/bin/
faber --versionLinux x64
curl -fsSL -o faber.tgz \
https://github.com/faberlang/releases/releases/download/faber-v1.1.1/faber-v1.1.1-x86_64-unknown-linux-gnu.tar.gz
curl -fsSL -o faber.tgz.sha256 \
https://github.com/faberlang/releases/releases/download/faber-v1.1.1/faber-v1.1.1-x86_64-unknown-linux-gnu.tar.gz.sha256
expected=$(awk '{print $1}' faber.tgz.sha256)
actual=$(sha256sum faber.tgz | awk '{print $1}')
test "$actual" = "$expected"
tar -xzf faber.tgz
sudo mv faber-v1.1.1-x86_64-unknown-linux-gnu/faber /usr/local/bin/
faber --versionVerify
faber --version
faber explain SEM001You should see a version line for the CLI and a diagnostic explanation.
If faber is not found, check that the directory containing the binary
is on PATH.
First package check
With the CLI on PATH, clone the public examples (or any Faber package)
and type-check:
git clone https://github.com/faberlang/examples.git
# Norma stdlib is typically a sibling checkout for library packages:
# git clone https://github.com/faberlang/norma.git
faber check examples/ai-workbench/packages/faber-aiMore packages: Examples. CLI surface: Faber build tool.
Build from source
Prebuilts are the recommended path for agents and most developers. Building from source requires the private Radix compiler tree and is out of scope for this page. Prefer the archives above unless you are working on the compiler itself.
Agent path
Agents should load the install skill and the agent index rather than scraping this HTML: