GitHub - gastownhall/gastown: Gas Town - multi-agent workspace manager
Gas Town is an open-source multi-agent workspace manager built in Go that coordinates multiple AI coding agents (Claude Code, GitHub Copilot, Codex, Gemini, Cursor, etc.) working concurrently on different tasks. It solves the problem of agents losing context on restart by persisting work state in git-backed hooks. Key features include: a Mayor AI coordinator as the primary interface, Rigs as project containers, Polecats as worker agents with persistent identity, a Beads git-backed issue tracking system, a Bors-style merge queue (Refinery), a three-tier watchdog system (Witness/Deacon/Dogs), a scheduler to prevent API rate limit exhaustion, Seance for session discovery and context recovery, a federated work coordination network (Wasteland), OpenTelemetry support, and a real-time TUI activity feed. It supports scaling to 20-30 concurrent agents and is installable via Homebrew, npm, or from source.