Installation
Requirements
atomic-agent runs on your own machine and drives real local tools. You’ll need:
- Node.js (20+ recommended)
llama-server— a running local inference server, or let the CLI manage one- A Chromium-family browser — Chrome or Edge, for browser operation via
playwright-core - git — for repository inspection tools
State (SQLite files and traces) is stored locally under a state directory on your machine.
Install
curl -fsSL https://api.atomicbot.ai/agent-install | shProvider modes
atomic-agent can talk to models in several ways:
- Managed local
llama.cpp— the default; the CLI runs a local server for you. - External
llama-serverendpoints — point at a server you already run. - OpenAI-compatible HTTP and OpenRouter-style providers — for text or embeddings, only when you deliberately configure them.
- Tauri sidecar — newline-delimited JSON, for a native wrapper.
- Telegram — single-user remote control with owner pairing and inline approval buttons.
- MCP servers — connect external tools and expose them through the same registry.
See Configuration to set your provider and limits.