Documentation

Documentation

Operator and architecture docs for acpbot — Telegram as a control surface for ACP coding agents.

Operator and architecture docs for acpbot — Telegram as a control surface for ACP coding agents.

Current release: v0.4.0download binaries · install guide

Start here

  1. Getting started — release binary, setup, pair, first topic
  2. Pairing — CLI operator approve flow
  3. Reposacpbot repo manager + folder browser
  4. Configurationconfig.toml reference (paths, speech, OAuth, Docker)
  5. Commands — lobby vs topic slash surface

How it works

DocTopic
ArchitectureWorker, acp-host, sockets, store layout
AgentsBuilt-in agents, /model, /agent
MCPBuilt-in acpbot tools, per-repo servers, profiles
Worker APIUnix HTTP API MCP → Telegram
SchedulesDurable delayed/recurring jobs + host ticker
SkillsBundled skills (telegram, schedules, multi-agent, autoreview, eve)
OAuthRemote MCP auth (PKCE + DCR)
Multi-agentSpawn child agents via MCP; worktrees + A2A
ReviewDual-agent closeout review (/review, review_run)
EVEAgent-authored directive graphs; host orchestration; leaf schema handoff
Multi-hostRun acp-host on other machines; route repos over WSS
CommandsPlan exit approve, message reactions → agent, queue/steer
AgentsPermissions vs plan mode; plan-exit always asks

Source

High-level overview and install: GitHub README · Releases