CX · Reference guideDownloads
PlaygroundDownloadsAboutv0.17.0

Downloads

Prebuilt profiles for macOS (Apple Silicon). A profile is the ring model as an artifact — the same cx binary name with a profile-decided surface, so you install only as much of CX as you take on. Other platforms build from source below.

Install

The installer resolves the latest release and installs the platform profile by default:

curl -sSL https://cxhome.org/install | sh

Leaner compositions install with CX_PROFILE=:

curl -sSL https://cxhome.org/install | CX_PROFILE=data sh

Profiles

ProfileRingsSurfaceTarball
platform (default)0–2evaluator + local-effect stdlib + store/fabric/XAP daemons; ships libcx + cx.hcx-darwin-arm64.tar.gz
cli0–1evaluator + local-effect stdlib packs + http client; no servers — the binary is the deliverablecx-cli-darwin-arm64.tar.gz
embed0–1 coreevaluator only, no local-effect packs; ships the embed-shape libcx + cx.hcx-embed-darwin-arm64.tar.gz
data0parse / convert / canonical / hash / diff / validate — cannot execute programs (no evaluator in the artifact); ships libcx-core + cx.hcx-data-darwin-arm64.tar.gz

Verify

Every release carries a SHA256SUMS.txt over all tarballs and the conformance bundle:

shasum -a 256 -c SHA256SUMS.txt --ignore-missing

Also on every release

Other platforms

Linux and Windows build from source (a static binary on any glibc-based distro; Windows is on the roadmap):

git clone https://github.com/cx-home/cx && cd cx
devbox run -- make build && devbox run -- make install

See the quickstart install section for per-platform detail.