Debuly
Atomic Agent logo

Atomic Agent

MIT-licensed local-first AI agent that runs small models via llama.cpp, drives your browser, files and shell, and has no per-token fees.

Open source

What is Atomic Agent?

Atomic Agent is an open-source AI agent runtime that runs on your own computer. It serves a small quantized model through llama.cpp, then loops on a task: the model returns a list of tool calls, the runtime executes them, stores the results in a local SQLite state, and asks again until the job is done. Tools cover a real browser, files, shell commands, git and document reading, and risky actions such as shell, file writes and HTTP pause for your approval. Interfaces include a desktop app, a text-based terminal interface, a command-line client, an HTTP API that follows the OpenAI format, and chat apps like Telegram and Discord, and it connects to external tools over the Model Context Protocol. Cloud models are optional. It is made by AtomicBot and released under the MIT license as a developer preview, so commands and config still change between versions. The software is free, local models carry no token bill, and the only cost is the electricity and hardware you already own.

Use cases

  • Run an AI agent offline on your own machine
  • Sort and rename files with an AI assistant
  • Triage a repo issue and open a fix on a branch
  • Schedule recurring checks with Telegram alerts
  • Research sources in a browser and save cited notes
  • Embed a local agent in another app over HTTP

Who it's for

  • Developers
  • Privacy-conscious users
  • Local LLM enthusiasts
  • Teams with air-gapped workflows

Why use Atomic Agent

  • Keep files, sessions and memory on your own machine by default, which suits private or air-gapped work.
  • Avoid per-token bills when you run a local model, since the only metered cost is your own hardware.
  • Stay in control of risky steps, because shell commands, file writes and HTTP calls wait for approval.
  • Extend it with MCP servers, skills and swappable models instead of waiting on a vendor roadmap.
  • Start from a desktop app with no terminal, or install by command line and script it.

Atomic Agent features

  • Local inference through llama.cpp with a default qwen-3.5-4b model
  • Grammar-constrained (GBNF) decoding that keeps tool calls structurally valid
  • Tools for browser, filesystem, shell, git, documents and vision
  • Approval gates before shell commands, file writes and HTTP requests
  • SQLite-backed memory, sessions and tasks stored on your disk
  • Scheduling with cron, intervals and webhooks
  • Model Context Protocol (MCP) support and reusable skills
  • Terminal UI, CLI, OpenAI-compatible HTTP API, Telegram and Discord control
  • Cloud models via any OpenAI-compatible endpoint, when you opt in

Atomic Agent integrations

  • Telegram
  • Discord
  • Composio
  • OpenRouter
  • Hugging Face
  • llama.cpp
  • Model Context Protocol

How to get started with Atomic Agent

  1. Download the desktop app for macOS, Windows or Linux, or install from the terminal with the curl installer.
  2. Let it download a local model through llama.cpp, or point it at your own llama-server or a cloud endpoint.
  3. Give it a task in plain words from the desktop app, terminal or Telegram.
  4. The model returns a batch of tool calls; the runtime runs them, pausing for your approval on risky ones.
  5. Results are folded into SQLite state and the loop repeats until the agent replies or you stop it.

Atomic Agent limitations

  • Developer preview: commands, config and behavior are still changing
  • No Intel Mac build; macOS support is Apple Silicon only
  • Anonymous usage stats and crash reports are enabled by default; turn them off in config.json
  • Quality depends on the local model you can fit in your GPU memory or RAM

Atomic Agent pricing

Atomic Agent is open source, so you can use and self-host it for free.

Prices can change and may vary by country or exclude tax. Check the official pricing page.

Atomic Agent alternatives

The main Atomic Agent alternatives listed on Debuly are Hermes Agent, OpenClaw, Open Interpreter, goose, Claude Code and AutoGPT. The table compares pricing and platforms; order is A–Z.

Atomic Agent compared with its alternatives
ToolPricingStarting pricePlatforms
Atomic AgentOpen source—macOS, Windows, Linux, CLI
AutoGPTFreemium$50/moWeb, Self-hosted, API
Claude CodePaid—macOS, Linux, Windows, Web
gooseOpen source—macOS, Linux, Windows, CLI
Hermes AgentOpen source—macOS, Windows, Linux, CLI
Open InterpreterOpen source—CLI, macOS, Linux, Windows
OpenClawOpen source—macOS, Windows, Linux, iOS
  1. AutoGPT

    Agent platform with a plain-English AutoPilot, a visual workflow builder and self-hosting, plus a $50/month Pro plan with a 7-day trial.

  2. Claude Code

    Anthropic's coding agent that fixes bugs, writes tests and runs migrations from your terminal, IDE, desktop app, web or Slack.

  3. goose

    Open source AI agent that runs on your machine as a desktop app, CLI or API and connects to tools through MCP extensions.

  4. Hermes Agent

    Free, MIT-licensed AI agent from Nous Research with persistent memory, auto-built skills, scheduling and chat-app access.

  5. Open Interpreter

    Open-source terminal coding agent, built in Rust on Codex, that emulates the agent harness suited to each low-cost model.

  6. OpenClaw

    Open-source personal AI assistant that runs on your own devices and takes actions for you through WhatsApp, Telegram, Slack, Discord and other chat apps.

Atomic Agent FAQ

Is Atomic Agent free?

Yes. It is free and open source under the MIT license, and local models carry no token bill. Costs arise only if you choose a paid cloud model provider.

How much does Atomic Agent cost to run?

Running a local model carries no token bill; your hardware's electricity is the only expense. The vendor has no pricing page, and the pricing URL returns a 404.

Is Atomic Agent open source?

Yes. The code is MIT-licensed and hosted on GitHub under AtomicBot-ai/atomic-agent. Treat it as a developer preview: the terminal version is at v0.6.9 and the desktop app at v0.0.3.

Does Atomic Agent work offline?

Out of the box, the model, the agent loop and all your data stay on your machine, so the core work needs no cloud connection. Update checks, model downloads and any services you configure do use the network.

Which platforms does Atomic Agent support?

Builds exist for macOS on Apple Silicon, Linux x64 and arm64, and Windows x64, plus a native Windows ARM64 desktop app. There is no Intel Mac build.

Does Atomic Agent have an API or integrations?

It exposes an OpenAI-compatible HTTP API and a CLI, connects to MCP servers, and can be controlled from Telegram or Discord. Its homepage also mentions connecting 1000+ apps through Composio.

What are alternatives to Atomic Agent?

Alternatives include Hermes Agent, OpenClaw, Open Interpreter, Goose and Claude Code, depending on whether you want a local-first or cloud-first agent.

Sources & verification

Facts on this page come from the official sources below, each with the date we read it. Written by Debuly; the vendor did not review this page.

SourceTypeAccessed
atomicagent.ioofficial
github.com/AtomicBot-ai/atomic-agentrepository
atomicagent.io/pricingpricing
atomicagent.io/docs/docs
atomicagent.io/official
atomicagent.io/docs/reference/faq/docs

Image credits

  • Logo: from atomicagent.io · fetched · Vendor trademark, used only to identify the product; removed on request
  • Cover: none collected yet, so a generated tile is shown.

Spot an error? Report an issue with this listing. We also remove a logo or image on the owner's request.