Atomic Agent: a fully local operator agent built on llama.cpp
socialwithaayan · x · 2026-07-20
Atomic Agent is a fully local operator agent built on llama.cpp.
- It can control the browser, manage files, run shell commands, parse documents, schedule tasks, and keep persistent memory.
- The key design choice is moving state out of the prompt into SQLite, keeping the prompt prefix byte-stable for KV-cache reuse, and validating tool calls with GBNF grammar.
- The author claims it reaches 69.8% on GAIA Level 1, versus 58.5% for Hermes, at the same model, hardware, and budget — about 1.6× faster per task.
- It supports local Markdown skill playbooks, MCP servers, and approval gating for dangerous actions.
- It runs locally with llama.cpp, but can also use cloud keys from OpenAI, Anthropic, Gemini, and 20+ providers.
- Released as a standalone binary under the MIT license.
Related event: Atomic Agent: A Fully Local Operator Agent(2 posts)→
More from coding & agent
- A roundup of AI agents and MCP resources, including how to evaluate agents — _jaydeepkarale · 2026-07-21
- A full course shows how to build and deploy an AI agent with OpenAI and LangChain — _jaydeepkarale · 2026-07-21
- A beginner guide to AI agents points readers to a Stanford webinar — _jaydeepkarale · 2026-07-21
- A practical guide on how to evaluate AI agents — _jaydeepkarale · 2026-07-21
- MCP is headed toward easier scale, event-driven extensions, and workable file uploads — EricBuess · 2026-07-21
- Developers debate the missing composition model for AI agents — threepointone · 2026-07-21