agentboards.org
Board/Terminal agents/Atomic Agent

Atomic Agent

#187 overall#86 terminal agentunverified rowv0.6.6

Local-first desktop agent that keeps the control loop and all state on your machine, tuned for small quantised models on llama.cpp

Key differences

Local-first desktop agent that keeps the control loop and all state on your machine, tuned for small quantised models on llama.cpp

  • Runs local. Free and open source under MIT; run local models or point it at a cloud provider with your own key
  • Runs local models. Listed for 66 of 125 tools in this category.
  • Keep in mind: The README calls it a developer preview whose APIs, commands and config are still moving.

“It keeps a browser profile as a local file, so your agent now has browsing history and you can read it.”

Website Docs 2.6k starsCompare vs…Dispute a fact
Appeal a claim or request ownership transfer

What it is

Atomic Agent drives the desktop: it browses, reads and edits files, runs approved shell commands, inspects documents, remembers context across sessions, schedules follow-ups and calls external tools over MCP, with approval gates on shell, filesystem writes, patches, process kills, HTTP requests and untrusted MCP calls. Sessions, memory, tasks, skills, browser profile and traces are ordinary local files or SQLite, and it runs on a TurboQuant build of llama.cpp that the project claims is 30-50% faster on small local models. It embeds into other apps over HTTP or as a Tauri sidecar.

Specification

Source verification

Row snapshot checked not yet. Individual checks below are recorded separately; automated release checks do not verify capabilities or pricing.

overview
Needs individual review
install
Needs individual review
models
Needs individual review
protocols
Needs individual review

Architecture

Type
Terminal agent
Runsunsourced
local
Platforms
macos, linux, windows
Context windowsrc ↗
not documented
Languages
any

Models

Backbonesrc ↗
llama.cpp, any OpenAI-compatible endpoint, Anthropic, OpenAI
Bring your own model
Yes
Local models
Yes

Protocols

MCP clientsrc ↗
Yes
MCP server
No
OpenAPI tools
No

Capabilities

Terminal commandsunsourced
Yes
Multi-file edits
Yes
Git operations
No
Browser control
Yes
Sandboxed execution
No
Multi-agent
No
Headless / CI
No

Cost

Modelunsourced
byok
Starts at
$0/mo
Free tier
Yes
Bring your own key
Yes

Free and open source under MIT; run local models or point it at a cloud provider with your own key

Openness

Open sourceunsourced
Yes
License
MIT
First release
2026-04
terminallocal-firstllama-cppmcpbrowserpreview

Los Agentes on Atomic Agent

Who are they?
The ruling
El JuezThe judge

El Hacker's 10 on cost and El Profesor's 4 on reliability are aimed at the same build: he can run it offline, and its one performance claim has no number behind it.

Trial only
Reasoning and trade-offs · AI analysis

El Hacker scores this at the ceiling because everything is local files, the licence is permissive and the model runs on his own machine. El Profesor scores reliability low because the project's headline efficiency claim arrives with no baseline, no hardware and no method. El Crítico adds the status objection: the README calls it a developer preview whose commands are still moving.

El Hacker wins for a personal machine and El Profesor's complaint is not overruled, it is deferred: an unverified speed claim costs nothing when you are not paying per token. El Crítico sets the limit. Trial only: a personal machine, no shared repository, and a re-read after the preview ends.

Agree with El Juez?
El AmigoThe friend

Pick Atomic Agent if you want a desktop assistant whose entire state is files you can open; pick Goose when you want a local agent with more of the sharp edges filed off.

6.3
Reasoning and trade-offs · AI analysis

The trait that decides it is inspectability. Sessions, memory, tasks and traces are ordinary files and a database on your disk, so when the agent does something surprising you open the record and read it, rather than filing a support request against a cloud you cannot see. That changes how much you are willing to trust it.

It is also an early preview and behaves like one. Pick it if you enjoy owning the whole stack. Pick Goose when you want a local agent that has already been through a few release cycles.

reliability
6
usefulness
6
cost
9
longevity
4
Agree with El Amigo?
El CríticoThe critic

The README describes a developer preview whose APIs, commands and configuration are still moving, and this agent drives your desktop, your files and your browser.

5.5
Reasoning and trade-offs · AI analysis

The combination is what worries me. Reach is broad, covering the filesystem, a browser and running processes, while the project warns that its own interfaces are unstable, so the configuration that constrains it today may not exist under the same name next month. Upgrades in that situation silently change what is permitted.

What it does right is enumerating consent. Six categories require approval by name, including process termination and outbound requests, which is far more specific than the single confirm dialog most desktop agents offer.

reliability
4
usefulness
6
cost
8
longevity
4
Agree with El Crítico?
El ProfesorThe professor

The claim of 30 to 50 percent faster on small local models arrives with no baseline, no hardware, no model list and no measurement procedure.

5.5
Reasoning and trade-offs · AI analysis
  1. A percentage range without a comparison target is not a result. Faster than which build, at which quantisation, on which processor, measured as tokens per second or as end-to-end latency, are four questions the claim requires and none is answered.

  2. The claim is also easy to substantiate, which makes its absence more notable rather than less.

  3. Everything else here is described honestly, so this reads as an untested marketing sentence in an otherwise careful document rather than as a pattern.

reliability
4
usefulness
6
cost
8
longevity
4
Agree with El Profesor?
La InversoraThe investor

A permissive licence, no price, no hosted tier and a first release five months ago, which makes this a bet on one small team continuing to care.

5.5
Reasoning and trade-offs · AI analysis

Local-first products have a structural monetisation problem: the thing that makes them attractive, that nothing leaves the machine, is also the thing that removes every hosted revenue line. Nothing published suggests a plan, and a project this young without one is running on enthusiasm.

Moat: the local-first position, which is a preference rather than a barrier. Likely path: a paid desktop edition, an embedding play through the sidecar, or a stall. Position: install it, keep your data where it already is, and do not build a workflow that assumes a second year.

reliability
4
usefulness
6
cost
8
longevity
4
Agree with La Inversora?
La JefaThe CTO

Nothing per seat and nothing leaves the workstation, which is the shortest data review I will run, and there is no console over sixty of them.

5.5
Reasoning and trade-offs · AI analysis

Running against a model on the developer's own machine means our source never crosses a boundary, and that removes the single longest item from my security process. Licensing costs nothing across the whole team.

What I get instead is sixty independent installations with no central provisioning, no shared policy and no way to revoke one. It performs no scheduled work, so there is nothing to report on and no throughput number to defend the exposure with. Not yet: I need one managed configuration before this goes past a pilot group.

reliability
4
usefulness
5
cost
9
longevity
4
Agree with La Jefa?
El HackerThe tinkerer

MIT, a llama.cpp build underneath, MCP servers wired in, and it embeds over HTTP or as a Tauri sidecar, so it becomes a component in things I build.

8.0
Reasoning and trade-offs · AI analysis

This is close to the ideal shape. The inference layer is a library I already compile, the protocol client means my servers attach without adapters, and the whole agent can be embedded into another application rather than only used as one. That last part is rare and it is the difference between a tool and a building block.

Permissive licence over a codebase small enough to read, and state stored in files and a database I can query directly. Best local ownership story in this batch, preview status and all.

reliability
9
usefulness
7
cost
10
longevity
6
Agree with El Hacker?