pacifio

atlas: Coordinate Coding Agents and Track Their Changes

Atlas is a desktop workspace for running multiple coding agents against one codebase and connecting their work to Git commits. It captures sessions and shares project context so teams and individuals can recover why a change was made and switch agents without restarting from scratch.

Stars
8.9k
Forks
350
Stars, last 8 days
+340

Our take

Health score

78/100

How it is scored
Activity
84
Community
70
Issues
75
Pull requests
82

+340 stars in the last 8 days

  • Merges more pull requests than 91% of the projects we track
  • Releases more often than 84% of the projects we track

Overview

Atlas is a source-control-oriented desktop workspace for people using coding agents. It connects agent sessions to the commits they produce, preserving prompts, tool calls, and file changes so a commit has more context than its diff alone.

It is useful when agents work on the same project or when developers switch between agents and need to carry project knowledge forward. Atlas runs locally by default, with optional organisation sync, and combines agent sessions with Git, notes, and project context.

Key Features

  • Run Claude Code, Codex, Atlas's native agent, and agents from the ACP registry in one workspace.
  • Record agent sessions locally and link them to commits, including commits made outside Atlas.
  • Reconcile checkpoint links through Git rebases and amends, and avoid guessing when a squash makes a link ambiguous.
  • Share project memory and context across agents, including notes, plans, decisions, and prior session information.
  • Resolve @ mentions for project files, folders, branches, commits, notes, skills, papers, and past sessions.
  • Use a project workspace with Git tools, an editor, terminal, knowledge base, research browser, and activity log.
  • Keep project data and session capture local by default, with optional account-based sync.

Use Cases

  • A developer alternates between Claude Code and Codex and wants both agents to use shared project context.
  • A team needs to trace an agent-produced commit back to the session, prompts, and tool calls behind it.
  • An individual wants to resume work after a session ends without reconstructing project decisions manually.
  • A developer wants one desktop workspace for agent runs, Git changes, project notes, and research.

Getting Started

Download a macOS or Windows build from the Atlas website or GitHub releases. For a source build, install Bun and stable Rust, then run:

git clone https://github.com/pacifio/atlas
cd atlas
bun install
bun run dev:app

See the README for platform requirements, build instructions, and setup details.

Alternatives

  • synara: Synara combines coding-agent sessions with project files, terminals, previews, and Git review, while Atlas emphasizes session context and recovery across agents.
  • claude-code-by-agents: claude-code-by-agents coordinates agents in threaded rooms across local and remote machines, rather than centering a desktop workspace around one codebase.
  • Coven: Coven focuses on durable, project-scoped agent sessions and interoperability across coding harnesses, rather than Atlas's desktop collaboration and Git-linked session history.
ProjectLanguageLicenseStarsStatus
atlasRustApache-2.08.9kNot checked yet
synaraTypeScriptMIT2kActive
claude-code-by-agentsSwiftMIT892Quiet
covenRustMIT66New

Considerations

  • Supported platforms are macOS 13+ and Windows 10+ (x64). Linux builds are described as untested.
  • Using Claude Code requires its CLI to be installed and available on PATH.
  • QA for agents from the wider ACP registry is ongoing.
  • Anonymous usage analytics are enabled by default. The project states that they collect coarse metadata, not code or prompts; see the telemetry details.
  • Atlas is a full desktop workspace rather than a lightweight Git-only tool, so it makes most sense for developers who actively use coding agents and value session history and shared context.

Found this useful?

Share it with someone who would like atlas.

Comparisons