pacifio

atlas: Track Coding Agents with Tauri-Based Source Control

Atlas is a Tauri desktop app for running coding agents side by side and linking their work to Git commits, prompts, and tool calls. It supports macOS and Windows, with Linux builds available but untested.

NewTypeScriptApache-2.0Desktop AppAI AgentsCoding Agent
Stars
9.6k
Forks
376
Stars, last 29 days
+308
Last commit
6 days ago
Contributors
47

Our take

Newless than six months old and changing fast

Health score

66/100

How it is scored
Activity
84
Community
72
Issues
21
Pull requests
85

+308 stars in the last 29 days

  • Merges more pull requests than 99% of the projects we track
  • Releases more often than 83% of the projects we track

Atlas is a broad, local-first workspace for multi-agent coding, with active development and a large contributor base, but its alpha status and untested Linux support matter for adoption.

Good fit if

  • You work with multiple coding agents and want shared context plus session-linked Git history.
  • Your team uses macOS or Windows and prefers local project data with optional organization sync.
  • You can build or extend a TypeScript and Rust desktop application under the Apache-2.0 license.

Look elsewhere if

  • You need a mature, stable release rather than an alpha-stage product.
  • Linux is your required platform and you need confirmed platform support.
  • You want a lightweight tool focused only on Git or a single agent, rather than a full desktop workspace.
All health signals
Last commit2026-10-23 (6 days ago)
Commits, last 90 days100+
Releases, last 12 months38 (latest alpha-0.4.1, 2026-10-19, pre-release)
Contributors47 (top contributor: 39% of commits)
Issues closed, last 90 days0+
Pull requests merged, last 90 days100+ (typically merged in 0 days)
Project age6 months

Checked on 2026-10-30 with the GitHub API.

Project history

Daily GitHub snapshots since Oct 7, 2026. History covers stars and forks; health signals are not tracked historically.

Selected snapshot

Stars

9,567

Forks

376

Change since Nov 4, 2026: +4 stars·0 forks

Overview

Atlas is a Tauri desktop app for coding-agent source control on macOS and Windows. It links Git commits to the agent sessions that produced them, preserving prompts, tool calls, and changes so teams can understand why code changed rather than relying on commit messages alone. Linux builds are possible, but the project says they are untested.

It runs agents such as Claude Code and Codex alongside its own in-process agent, and can launch other agents through the Agent Client Protocol (ACP). A shared project memory and local context retrieval help agents pick up work across sessions. Atlas is aimed at developers who use multiple coding agents and want their activity, project context, and Git history in one desktop workspace.

Key Features

  • Links agent sessions to commits, including commits made outside Atlas, and reconciles links across rebases and amends.
  • Captures prompts, messages, tool calls, touched files, and patches in a local session database, with secrets scrubbed before persistence.
  • Runs multiple agents in parallel, including Claude Code, Codex, Atlas's native agent, and agents from the ACP registry.
  • Shares project memory and context across agents, including plans, decisions, notes, and existing CLAUDE.md and AGENTS.md files.
  • Resolves @ mentions for project files, notes, commits, branches, skills, papers, and past sessions.
  • Includes project tools such as a Git interface, editor, terminal, markdown knowledge base, research browser, and activity log.
  • Works locally without an account or network connection; organization sync is available as an opt-in.

Use Cases

  • A developer switches between Claude Code and Codex and wants each agent to inherit useful project context from the other.
  • A team needs to investigate why an agent made a change by tracing a commit back to the originating session.
  • A developer runs several agents against one codebase and wants to monitor their sessions and Git changes in one workspace.
  • A privacy-conscious developer wants local session capture and project memory without uploading code or prompts to run agents.

What you need

Detected in the repository

  • Node.js (from package.json)
  • Rust (from Cargo.toml)
  • A test suite and automated checks on GitHub Actions

License in plain words

Apache-2.0permissive

  • Commercial use: yes
  • Modify and redistribute: yes
  • You must keep: the license, the NOTICE file and a note of your changes
  • Share your changes: no
  • Includes an explicit patent grant from the contributors:

A summary, not legal advice: the LICENSE file is what applies.

Getting Started

Download a macOS .dmg or Windows .msi from the Atlas website or the GitHub releases page. To build from source, install Bun and Rust, then run:

bun install
bun run dev:app

See the README for platform prerequisites, build commands, and setup details.

Alternatives

  • orca: Orca isolates agents in Git worktrees and supports remote monitoring over SSH, while Atlas links agent activity to commits, prompts, and tool calls.
  • claude-code-by-agents: claude-code-by-agents coordinates agents in threaded rooms across local and remote machines, rather than centering on commit-linked agent activity.
  • codeg: Codeg organizes agent sessions, code changes, and tasks through ACP across desktop, server, Docker, and mobile, while Atlas focuses on desktop use and Git-linked activity.
  • agent-orchestrator: Orchestrator.inc focuses on planning work in isolated branches and tracking pull requests, CI, and reviews in a Kanban.
ProjectLanguageLicenseStarsStatus
atlasTypeScriptApache-2.09.6kNew
orcaTypeScriptMIT101kActive
claude-code-by-agentsSwiftMIT892Quiet
codegRustApache-2.04kActive
agent-orchestratorGoApache-2.013.3kActive

Considerations

Atlas is still in alpha, though it is changing quickly, with recent commits and frequent releases. The project has 47 contributors, and contributions are not concentrated in one person. The README describes Linux builds as untested, while macOS 13+ and Windows 10+ (x64) are the supported platforms. Building from source requires Bun and Rust, in addition to platform-specific toolchains. Anonymous usage analytics are enabled by default; the project documents what they collect and how to disable them. The project is licensed under Apache-2.0.

Found this useful?

Share it with someone who would like atlas.

Comparisons