Guides
Find a guide for the task you want to do with Atomic. New to Atomic? Follow the Quickstart to install, authenticate, run a first session, and add project instructions. Looking to extend or embed Atomic? Go to Build with Atomic. Looking up an exact flag, setting, event, or type? Go to the Reference index.Recommended order
- Interactive use — the interactive loop, slash commands, and context files.
- Configure Atomic — write a settings file and override it per project.
- Sessions — save, resume, name, and branch sessions.
- Context and compaction — keep long sessions inside the context window.
- Providers — subscription logins, API keys, and provider-specific setup.
- Local models — run models locally with llama.cpp.
- Security — project trust and sandbox boundaries.
- Containerization — run Atomic inside a container.
More guides and references
- Computer use covers desktop apps, browsers, and terminals across macOS, Linux, and Windows.
- Environment variables lists Atomic/Pi aliases, provider credentials, and bash session metadata.
- Settings lists global and project settings.
- Keybindings lists default shortcuts and custom actions.