Quickstart
Atomic Agent is a local-first operator agent runtime. One inference produces one JSON array of tool calls; the runtime executes those calls, compresses the results, updates durable state, and asks the model for the next move. It runs on your own machine: no cloud account, no API key, and no token bill with local models.
This page takes you from nothing to a working agent in three steps: install, start a model, run. Everything below is copy-paste.
1. Install
On macOS (Apple Silicon) or Linux, run the one-line installer:
curl -fsSL https://atomicagent.io/install | shOn Windows, run it in PowerShell:
irm https://atomicagent.io/install.ps1 | iexYou can inspect the script before you run it. When it finishes, confirm the binary is on your PATH:
atomic-agent --helpThe installer also adds atag, a shorter alias for the same binary.
Prefer an app over the terminal? The Atomic Agent desktop app for macOS, Windows, and Linux ships the agent inside and walks you through picking a model. See Desktop app.
2. Start a local model
Atomic Agent talks to a local llama-server. The simplest path is managed mode — the CLI downloads the llama.cpp backend and a model for you, then runs the daemon. Pull the default model, select it, and start the server:
# Download the default model (a small, fast quantized model)atomic-agent models pull qwen-3.5-4b
# Make it the active modelatomic-agent models use qwen-3.5-4b
# Start the managed llama-server daemonatomic-agent models start
# Confirm it's healthyatomic-agent models statusmodels status polls the server’s /health endpoint and should report ok once the model is loaded. The first pull downloads a few GB, so it takes a minute — after that the model is cached locally.
3. Run it
Start the agent:
atomic-agentOr open the terminal UI scoped to a working directory:
atomic-agent tui --cwd /path/to/workYou’ll land in the TUI with Run · Observe · Manage tabs and a status bar showing your model and health. Type a request at the prompt and press Enter — for example:
Summarize every .md file in this folder into a single outline.The agent reads the files, drafts the outline, and replies. Anything risky — writing a file, running a shell command — pauses for your approval first, so you stay in control of every side effect.
What next?
- Learn the CLI & TUI and the keyboard shortcuts.
- Point it at your models and tune limits in Configuration.
- Browse what it can actually do under Features.
- Hit a snag? See Troubleshooting.