Install atrium on macOS
Download the DMG for your Mac, what gets installed where, release channels, updating, and how to cleanly uninstall.
atrium ships as signed, notarized macOS builds — one per architecture (Apple Silicon and Intel) rather than a single universal binary, so the download is roughly half the size.
Download
- Open the Download page and click Download Public Beta. The site detects your architecture and serves the matching DMG; the top-right Download button in the navigation bar does the same.
- Open the downloaded
.dmg. - Drag atrium.app into Applications.
- Launch atrium from Applications or Spotlight.
System requirements
- macOS 12 (Monterey) or newer.
- Apple Silicon or Intel.
- About 350 MB for the download and 700 MB for the installed app.
- Additional space for the data directory (
~/.atrium/), which grows with saved workspaces, transcripts, indexes, and captures.
atriumd, the CLI, tools, repositories, and agent sessions.
What gets installed
- The app:
/Applications/atrium.app. - The CLI:
~/.atrium/bin/atriumis auto-installed on every launch. Its path is exported asATRIUM_CLI_PATHinto every terminal pane. Add it to your shellPATHif you want to callatriumfrom outside atrium panes:
export PATH="$HOME/.atrium/bin:$PATH"
- The data directory:
~/.atrium/stores configuration, project snapshots, installed adapters, custom themes, and shell integration files. See Data directory for the full layout.
Channels
- Public Beta is the only release available today. It updates frequently and ships directly from
main. - Stable and Beta channels are planned after the 1.0 release. They will use isolated bundle identifiers and data directories (
~/.atrium/for stable,~/.atrium-beta/for beta).
early-access for compatibility. You may see that literal in config.json; it does not indicate gated access.
Dev builds — used internally during development — use ~/.atrium-dev/ and a separate bundle ID so they can run alongside a released build without overwriting state.
Uninstall
- Quit atrium.
- Drag
/Applications/atrium.appto the Trash. - Optionally remove the data directory:
rm -rf ~/.atrium. This deletes all projects, snapshots, custom themes, and installed adapters.
Updating
atrium checks for updates on launch by default. Change the check interval, the channel, and whether updates auto-install under Settings → General → Updates.
Updates are idle-gated — atrium waits for a quiet moment in the fleet rather than swapping the app out from under a running turn. The swap itself is performed by a small external helper binary, so the app being replaced is never the process doing the replacing.
If an update goes wrong
The generation an update supersedes is kept on disk at ~/.atrium/previous, precisely so there is something to go back to. Recovery is CLI-only by design: the failure it exists for is "the new version will not start", where in-app UI is unreachable.
atrium update rollback
See The daemon → Updates. Adapters and agent CLIs update on their own schedule — see Adapters → Updates.