Renderingla

Install and download

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

FieldValue
Version1.1.1
Tagfaber-v1.1.1
Release pagefaber-v1.1.1 on GitHub
LicenseMIT

Prebuilt archives

PlatformDownloadSHA-256
macOS arm64 (Apple Silicon)tar.gzchecksum
Linux x64 (glibc)tar.gzchecksum

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 --version

Linux 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 --version

Verify

faber --version
faber explain SEM001

You 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-ai

More 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: