Skip to content

Installation

Platform

Linux (x86_64 and aarch64). macOS support coming soon.

Install

Pick your preferred package manager:

Terminal window
# Python (pick one)
uv tool install agentbeacon # recommended
pipx install agentbeacon
pip install --user agentbeacon
# npm
npm install -g agentbeacon

Then install agent SDK dependencies and start:

Terminal window
agentbeacon --setup # install Claude + Copilot SDK dependencies
agentbeacon # start AgentBeacon
# Open http://localhost:9456

Prerequisites

  • Node.js 20+ — required for agent SDK dependencies
  • At least one coding agent CLI installed:
  • An API key or subscription for the corresponding provider

AgentBeacon orchestrates coding agents you already have installed — it doesn’t bundle or replace them.

Build from Source

Terminal window
git clone https://github.com/adrq/agentbeacon.git
cd agentbeacon
make all
make run
# Open http://localhost:9456

Requires Rust toolchain and Node.js 20+.

Port Configuration

Default port is 9456. Override with:

Terminal window
AGENTBEACON_PORT=9457 agentbeacon

Multiple instances can run simultaneously on different ports without conflicts.

Storage

AgentBeacon uses SQLite by default — no setup needed. For production deployments, PostgreSQL is recommended. See Storage for details.