Our take
- 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.
| Project | Language | License | Stars | Status |
|---|---|---|---|---|
| atlas | Rust | Apache-2.0 | 8.9k | Not checked yet |
| synara | TypeScript | MIT | 2k | Active |
| claude-code-by-agents | Swift | MIT | 892 | Quiet |
| coven | Rust | MIT | 66 | New |
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.