docs
// Getting Started

Downloads

Every Erebine binary ships through GitHub Releases on Erebine/binaries. The links on this page always resolve to the latest stable release: the erectl client and the EIM and EEM agents, as direct downloads and Debian and RPM packages.

channel
releases/latest (stable)
platforms
Linux (x86_64, aarch64)
license
MIT (Erebine components). Bundled third-party components are under their own licenses — see THIRD_PARTY_NOTICES, attached to every release of the binaries after v1.13.0.

What Ships

Static binaries are named <binary>-<OS>-<ARCH>, matching uname -s and uname -m on the target host, so a Linux host can always fetch its own build. Both x86_64 and aarch64 are published:

bash
curl -fLO "https://github.com/Erebine/binaries/releases/latest/download/erectl-$(uname -s)-$(uname -m)"
BinaryWhat it isLinux
erectlCommand-line client for the API and platform managementx86_64, aarch64
erebine-eim-agentEIM inference agentx86_64, aarch64
erebine-eem-agentEEM execution agentx86_64, aarch64

macOS

Releases do not currently include macOS builds; every published artifact targets Linux, on x86_64 and aarch64.

Linux

The .deb and .rpm packages are built for x86_64. On aarch64, use the static binaries.

Debian / Ubuntu (.deb)

Packages declare their library dependencies and install systemd units for the agents. Download from Erebine/deb releases:

bash
sudo apt install -y ./erectl_*_amd64.deb sudo apt install -y ./erebine-eim-agent_*_amd64.deb ./erebine-eem-agent_*_amd64.deb

RHEL / Rocky / Fedora (.rpm)

The agent packages depend on zeromq and libsodium, which ship in EPEL on RHEL and friends. Download from Erebine/rpm releases:

bash
sudo dnf install -y epel-release sudo dnf install -y ./erectl-*.x86_64.rpm sudo dnf install -y ./erebine-eim-agent-*.x86_64.rpm ./erebine-eem-agent-*.x86_64.rpm

For both package families the agents install disabled: set the join key in /etc/erebine/eim-agent.env or /etc/erebine/eem-agent.env, then systemctl enable --now erebine-eim-agent (or erebine-eem-agent).

Static binaries

bash
curl -fLO "https://github.com/Erebine/binaries/releases/latest/download/erectl-Linux-$(uname -m)" chmod +x "erectl-Linux-$(uname -m)" sudo install "erectl-Linux-$(uname -m)" /usr/local/bin/erectl

uname -m reports x86_64 or aarch64; the same pattern works for erebine-eim-agent-Linux-<ARCH> and erebine-eem-agent-Linux-<ARCH>. Both architectures are built against glibc 2.34, so they run on RHEL 9, Debian 12, Ubuntu 22.04, Amazon Linux 2023, and anything newer. The binaries are statically linked against the Swift runtime; the agents additionally need libzmq, libsodium, and libzstd from your distribution.

Containers

Prefer containers for GPU inference hosts. Images and compose files live in Erebine/container-agents and are documented on the EIM Deployment page.

License

Erebine is MIT-licensed agents, an open API, a proprietary control plane. The erectl client and the EIM and EEM agents are distributed as MIT-licensed binaries. The Erebine platform (router, control plane, frontend) is proprietary. Documentation and design papers are published under CC BY 4.0.

The MIT License grants no rights to the Erebine name or marks: redistribute the official binaries unmodified with the name intact, and rename a modified build. The trademark policy has the rules. These pages are under the documentation license.