Get Amber

Latest release: v0.5.8. Packages are built by the release pipeline and checksummed (SHA-256).


macOS, Apple Silicon

Prebuilt darwin-arm64 tarball. Apple Silicon only, Intel macOS builds are no longer distributed.

Homebrew (recommended)

jtrefon/homebrew-amber/amber-agent

brew install jtrefon/homebrew-amber/amber-agent

Installs amber (TUI), amber-cli (headless) and amber-bench (benchmark harness) with no compilation. Because amber ships as a Homebrew formula, there is no Gatekeeper prompt and no Apple Developer certificate needed.

An unrelated project named amber (a Crystal web framework) is in homebrew-core, so always use the full name above, never bare brew install amber.

Tarball (arm64)

amber-0.5.8-darwin-arm64.tar.gz

download tarball
tar -xzf amber-0.5.8-darwin-arm64.tar.gz
sudo tar -C / -xzf amber-0.5.8-darwin-arm64.tar.gz
amber

The staged install tree: binaries, portable libraries, headers, and runtime data.

Checksum: .tar.gz sha256.


Linux

Prebuilt binaries for x86_64. No compiler, no runtime, no interpreter.

Debian / Ubuntu

amber_0.5.8_amd64.deb

download .deb
sudo dpkg -i amber_0.5.8_amd64.deb
amber

Fedora / RHEL

amber_0.5.8.x86_64.rpm

download .rpm
sudo rpm -i amber_0.5.8.x86_64.rpm
amber

Any distro (tarball)

amber-0.5.8-linux-x86_64.tar.gz

download tarball
sudo tar -xzf amber-0.5.8-linux-x86_64.tar.gz -C /
amber

The tarball is the staged install tree: binaries, the portable libraries, headers, and runtime data, extracted straight to/.

Arch Linux

PKGBUILD (builds from source)

get PKGBUILD
curl -O https://raw.githubusercontent.com/jtrefon/amber/main/packaging/arch/PKGBUILD
makepkg -si

pacman package, built locally with makepkg (runs the unit suite in check()).

Checksums: .deb sha256,.rpm sha256,.tar.gz sha256.


Build from source

Prefer to build? See the install guide for prerequisites and build instructions for macOS and Linux.


In the box

The packages install the prebuilt binaries and the runtime data (prompts, command tree, completions) under /usr/share/amber:

  • amber: the interactive TUI (ncurses, BitchX-style)
  • amber-cli: the headless agent for scripts, cron, CI
  • libagent_core.a + libagent_tools.a: the portable agent engine, as static libraries
  • include/agent/*: the library headers, for embedding amber in your own C++ project

amber-bench, the benchmark and KPI harness, is a development tool and ships in the source tree: make && ./amber-bench run(hermetic mode needs no model).


CDP browser plugin

Optional Chrome DevTools Protocol plugin for browser automation:

sudo dpkg -i amber-plugin-cdp_0.5.8_amd64.deb

download .deb ยทdownload .rpm


GitHub releases

For all releases, checksums, and the full artifact list:github.com/jtrefon/amber/releases

amber 0.5.8Apache 2.0C++17
utf-8ncursesJacek Trefon www.trefon.com2026