Skip to content

LarbThe security-first coding agent

Open-source, model-agnostic, governed. A terminal-native autonomous engineer you can point at any model, extend with signed skills, and run without rate-limit cliffs or vendor lock-in — safe to open an untrusted repo by default.

Larb

What is Larb? ​

Larb is an open-source, model-agnostic, security-first autonomous coding agent. It plans, edits, runs, tests, and self-corrects until a task verifiably passes — inside a capability sandbox, under a hard spend governor, with every action logged.

The name is also a Lao/Thai dish (ลาบ) — a nod to the project's roots. This site is bilingual: English · ไทย.

⚠️ Status: 0.1.0-alpha. Early, BYO-key developers only. APIs and config may change. See the roadmap and the README's Known limitations.

The wedge, in one sentence ​

Everyone else makes you choose between open, safe, unlocked, and cheap. Larb refuses that trade-off. See the comparison for how it stacks up against Claude Code, Codex CLI, Gemini CLI, DeepSeek, Aider, and OpenClaw.

Explore ​

  • Getting started — install, point Larb at a model, your first run, and the safety model to understand before you rely on it.
  • Architecture — the orchestrator loop, provider abstraction, sandbox, context engine, skills, and cross-cutting governors, with diagrams.
  • Comparison — the competitive landscape and where Larb wins.
  • Roadmap — what's shipped (phases 0–7) and the ambitious plan ahead.
  • Security model — the differentiator: the attack classes Larb designs out.