Skip to main content
Operator OS ships as a single statically compiled binary with no external runtime dependencies. Choose the installation method that fits your environment.
Download the appropriate archive for your platform from the Releases page. Archives use the naming convention operator_{OS}_{Arch}.tar.gz (.zip on Windows).

Supported platforms

OSArchitectureArchive suffix
Linuxx86_64Linux_x86_64
LinuxARM64Linux_arm64
LinuxARMv7Linux_armv7
LinuxARMv6Linux_armv6
LinuxRISC-V 64Linux_riscv64
macOSApple Silicon (ARM64)Darwin_arm64
macOSIntel (x86_64)Darwin_x86_64
Windowsx86_64Windows_x86_64
FreeBSDx86_64Freebsd_x86_64
FreeBSDARM64Freebsd_arm64

Install commands

curl -L https://github.com/avrilonline/Operator-OS/releases/latest/download/operator_Linux_x86_64.tar.gz \
  | tar -xz operator
sudo mv operator /usr/local/bin/operator

Package managers (.deb / .rpm)

Operator OS also publishes .deb and .rpm packages for Linux distributions. Download the appropriate package from the Releases page:
# Debian / Ubuntu
sudo dpkg -i operator_x86_64.deb

# Fedora / RHEL
sudo rpm -i operator_x86_64.rpm

Verify the installation

operator version

Docker

Operator OS publishes a minimal Alpine-based Docker image for running the gateway as a containerized service. This is the recommended approach for server deployments.
git clone https://github.com/avrilonline/Operator-OS.git
cd Operator-OS

# Start the gateway once to generate the default config
docker compose -f docker/docker-compose.yml --profile gateway up

# Edit the generated config with your API keys
vim docker/data/config.json

# Run the gateway in the background
docker compose -f docker/docker-compose.yml --profile gateway up -d
For the full Docker deployment guide including resource limits, volume mounts, and the full-featured Node.js image with MCP support, see the Docker deployment page.

After installation

Once the binary is installed, initialize your workspace:
operator onboard
Then follow the Quick Start guide to configure your first agent.

Build docs developers (and LLMs) love