Installation
The Atomic desktop app is the easiest way to run Atomic for local personal use. It bundles the React UI, starts a local atomic-server sidecar, and manages a local API token automatically.
Download
Section titled “Download”Download the latest desktop build from GitHub Releases. Releases are the canonical distribution channel for desktop builds.
Atomic is built with Tauri. The repository publishes desktop artifacts for the platforms available in each release, commonly macOS, Linux, and Windows.
- Download the
.dmgor macOS archive from the latest release. - If using a DMG, open it and drag Atomic to Applications.
- Launch Atomic.
- If macOS blocks the app on first launch, right-click Atomic and choose Open.
Linux and Windows
Section titled “Linux and Windows”Download the matching artifact from GitHub Releases. Artifact names can change by release, so use the file that matches your OS and architecture.
First Run
Section titled “First Run”When you first launch Atomic, it will:
- Create a local database in
~/Library/Application Support/com.atomic.app/ - Create a local API token named
desktop - Start a local server sidecar at
http://127.0.0.1:44380 - Open the main window and connect the UI to the sidecar
On Linux, the local data directory is typically ~/.local/share/com.atomic.app/. The desktop app also keeps a sidecar.pid file so it can clean up a stale server process after crashes or force quits.
Desktop vs Remote Server
Section titled “Desktop vs Remote Server”You do not need Docker or a separate server to use the desktop app locally. Use self-hosting when you want:
- Access from another computer or phone
- The native iOS app
- The browser extension against a server reachable from the browser
- Remote MCP access from cloud or non-local agents
- A web UI at a hosted URL
The desktop app can also connect to a remote server from Settings if you want to use the desktop UI against a self-hosted instance.
Configure AI
Section titled “Configure AI”To enable embeddings, semantic search, auto-tagging, wiki synthesis, chat, and briefings, configure an AI provider during setup or later in Settings. See AI Providers.
Run from Source
Section titled “Run from Source”For development:
git clone https://github.com/kenforthewin/atomic.gitcd atomicnpm installnpm run tauri devFor a server-only local run, use Self-Hosting instead.