Real-time observability dashboard for AI coding agent sessions. Each running Claude Code, OpenCode, or Antigravity session shows up as an animated agent in a web-based office.
curl -fsSL https://raw.githubusercontent.com/lessch4os/agents-office/main/scripts/install-server.sh | bash
Downloads the prebuilt binary, sets up systemd service. No Bun needed.
brew tap lessch4os/agents-office brew install agents-office brew services start agents-office
npm install -g @lessch4os/agents-office agents-office --port 8080
curl -L https://github.com/lessch4os/agents-office/releases/download/v0.1.21/agents-office-linux-x64 -o agents-office chmod +x agents-office ./agents-office --port 8080
Open http://localhost:8080 in your browser.
git clone https://github.com/lessch4os/agents-office cd agents-office bun install bun run build:local ./daemon/agents-office --port 8080
| Method | Upgrade command |
|---|---|
| Server (systemd) | curl -fsSL ...install-server.sh | bash |
| Homebrew | brew upgrade agents-office && brew services restart agents-office |
| npm | npm update -g @lessch4os/agents-office |
| Command | Description |
|---|---|
| agents-office | Start the daemon |
| agents-office doctor | Run diagnostics (binary versions, socket, hooks, DB, logs) |
| agents-office reload | Gracefully restart CC/OC + daemon (SIGINT + systemctl) |
| agents-office install | Install CC hooks + OC plugin |
| agents-office-forwarder | Forward local hooks to remote server |
| agents-office-hook | Claude Code hook shim (internal) |
| Method | Runtime dependency |
|---|---|
| Prebuilt binary | None (standalone ELF/Mach-O) |
| Homebrew | None (compiled binary bottle) |
| npm | Bun curl -fsSL https://bun.sh/install | bash |
| Debian package | None (.deb on GitHub Releases) |