OpenSource-Hub
G

gastown

SHA-256
16.5k stars·Developer Tools·SHA-256 checksum verified

Gas Town is a multi-agent workspace manager that coordinates AI coding agents with git-backed persistent work tracking. It solves context loss when agents restart, supports up to 20-30 agents, and provides mailboxes, identities, handoffs, and a Mayor coordinator.

Smart Download

Download Download Version

v1.2.1 · 13.4 MB

Orchestrate multiple AI coding agents (Claude Code, Copilot, Codex) with git-persistent work tracking, preventing context loss on agent restarts.

Core Features

  • Git-backed persistent work state survives agent crashes and restarts
  • Coordinate 20-30 AI agents with built-in mailboxes, identities, and handoffs
  • Supports Claude Code, GitHub Copilot, Codex, Gemini, and more
  • Workflow templates (Molecules) and monitoring (Witness/Deacon/Dogs)
  • Integrated Beads issue tracking and cross-workspace collaboration via DoltHub

What It Can't Do

  • Requires Go 1.25+, Git 2.25+, Dolt 2.0.7+, beads 0.55.4+, and tmux for full experience. On macOS, `go install` produces unsigned binaries that macOS will SIGKILL; use Homebrew instead. The agent runtimes (Claude Code, Copilot CLI, Codex CLI) must be installed separately.

Use Cases

  • Large projects requiring parallel AI agent development with automatic coordination
  • Automated pipelines where agents frequently crash and must resume work seamlessly

Detailed Introduction

Gas Town is a workspace manager that allows you to coordinate multiple AI coding agents working on different tasks, solving the problem of context loss when agents restart. It persists work state in git-backed hooks, provides built-in mailboxes, identities, and handoffs for agent coordination, and scales comfortably to 20-30 agents. Key features include a Mayor AI coordinator, Rigs for project containers, Crew members for personal workspaces, Polecats for ephemeral worker agents with persistent identity, and Convoy/Beads integration for work tracking. It supports Claude Code, GitHub Copilot, Codex, Gemini, and other AI agents. Compared to AutoGPT or CrewAI, Gas Town uniquely uses git worktrees for persistent state (so agents never lose progress) and provides a full orchestration layer with mailboxes and escalation, rather than being limited to single-agent task decomposition.

Tags

multi-agentorchestrationAI codingworkspace managergit-backedClaude CodeGitHub Copilotpersistent statedeveloper toolsautomation

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Install Gas Town: brew install gastown or npm install -g @gastown/gt

4

Initialize workspace: gt install ~/gt --git && cd ~/gt && gt config agent list

5

Start the Mayor session: gt mayor attach, then tell the Mayor what to build

Install Guide
  1. Install Gas Town: brew install gastown or npm install -g @gastown/gt
  2. Initialize workspace: gt install ~/gt --git && cd ~/gt && gt config agent list
  3. Start the Mayor session: gt mayor attach, then tell the Mayor what to build
File Integrity

SHA-256 checksum verified

Checksum extracted from GitHub official Release page

SHA256 Checksum

b6901dab8c069f451c9a1d27e5bc0f58412c9860ec96aca5b1935edeb09ad75b

This checksum is extracted from the GitHub Release page. Verify file integrity after download.

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Homebrew: brew uninstall gastown. npm: npm uninstall -g @gastown/gt. Source: remove the cloned repo and the $HOME/go/bin/gt binary.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseMIT
Last Updated2026-07-06T07:23:49Z
GitHub RepositoryOfficial Website

Similar Projects