Blog
Deep dives on local-first AI agents
Atomic Agent vs Hermes vs OpenClaw: Local Agents Compared
Atomic Agent, Hermes, and OpenClaw compared: philosophy, local-first stance, licensing, and the GAIA L1 head-to-head where Atomic scored 69.8% against Hermes' 58.5%.
Read article →GBNF Grammar-Constrained Tool Calling, Explained
GBNF grammars make it structurally impossible for a local model to emit an invalid tool call. Here's the mechanism that turns small models into reliable agents.
Read article →How to Run an AI Agent Offline (No API Key, No Token Bill)
Run a capable AI agent fully offline via llama.cpp — no network, no API key, no token bill. Step by step, and it still drives your files, shell, and git.
Read article →Local AI Agent vs Cloud AI Agent: The Real Trade-offs
Local vs cloud AI agents compared on privacy, cost per token, latency, offline use, and model ceiling. An honest side-by-side table, not a sales pitch.
Read article →What Is a Local AI Agent? A Plain-English Definition
A local AI agent runs its model, its reasoning loop, and its tool execution entirely on your own machine — no cloud round-trips, no API key, no per-token bill. Here's what that actually means, and where the line falls.
Read article →