Verified project record
pacifio/atlas
Atlas (pacifio/atlas) is a local-first source control and shared workspace for coding agents. It links commits to the agent sessions that produced them and carries project memory across different agents.
Project overview
It records prompts, tool calls, reasoning, and file changes behind each commit and maintains an on-device semantic memory index that multiple coding agents can share, addressing the common loss of context between agent sessions.
- Project type
- AI Agent · AI Coding · Workflow
- Use cases
- Knowledge Q&A · Coding & Development · Automation
- Deployment
- Refer to project documentation
- License
- Apache-2.0
Best for
- Developers and AI engineers who use multiple coding agents and want commits linked to the sessions, prompts, and reasoning that produced them.
- Users who want agent session data kept in local, inspectable formats with local checkpoint and session functionality available offline without an account.
Key capabilities
- Records agent sessions and links prompts, tool calls, file changes, and reasoning back to the commits produced by those sessions.
- Runs Claude Code, Codex, Atlas's native agent, and ACP registry agents side by side against the same codebase.
- Maintains an on-device semantic memory index containing plans, decisions, file changes, failures, and architecture notes for use across agents.
- Provides an editor, Git interface, terminal, knowledge base, research tools, browser, spatial notes, split views, and an activity log within the desktop application.
- Stores captured agent sessions in a local SQLite database and scrubs secrets before persistence.
- Allows users who sign in and create an organisation to synchronize across devices and teammates.
- Can spawn agents from the ACP registry, although quality assurance for the registry's long tail remains ongoing.
Limitations and risks
- Linux builds from the Tauri codebase are untested; supported platforms are macOS 13+ and Windows 10+ x64.
- Quality assurance is still ongoing for the long tail of ACP registry agents.
- When a squash makes commit-to-session reconciliation genuinely ambiguous, Atlas orphans the link rather than guessing.
- Anonymous usage analytics are enabled by default; they can be turned off and are documented as excluding code and prompts. Review this setting before adopting if telemetry is a concern.
- Squashing history can create ambiguity that causes a checkpoint link to be orphaned; account for this in workflows that rewrite history.
Getting started
- Install Atlas as a desktop application on a supported platform (macOS 13+ or Windows 10+ x64); no build toolchain is required for this route.
- Requires Bun, stable Rust, and platform-specific build tools. Clone the repository, then run: git clone https://github.com/pacifio/atlas, cd atlas, bun install, bun run dev:app. The first Rust compilation takes a few minutes.
Evidence and sources
- GitHub project description: Source control for agents. Use multiple coding agents, track their changes and query them in one place
- README: Three problems follow, and every editor designed before agents has all three: - **Agents start from zero every session.** The context you established yesterday is gone, and rebuil…
- README: Atlas is source control for coding agents. Every agent run produces checkpoints: commits are linked back to the session that made it alongside the prompts, tool calls, and reasoni…
- README: Run Claude Code, Codex, Atlas's own agent, or anything from the ACP registry side by side against the same codebase, with shared memory so switching agents mid-task doesn't mean s…
- README: Grab the latest build from [tryatlas.cc](https://www.tryatlas.cc/) or the [releases page](https://github.com/pacifio/atlas/releases) — a `.dmg` for macOS (Apple Silicon or Intel),…
AI Search
Find projects, verify facts, compare options, or turn a complex need into an actionable plan
Try a searchA click only fills the search box; you stay in control
Project Details
0