Open source

Eaon Code

Eaon's official coding agent. Token-efficient, extensible, and built on top of the Pi harness.

Stars7On GitHub, and counting.
LicenseOpenPublic repo under eaonlabs.
FamilyEaonPart of the Eaon project.

What it does

Eaon Code is a full screen terminal coding agent.

It reads your repo, edits files, runs commands and tests, and can split big jobs across a team of sub-agents that you can watch and steer.

Try it with/plan map how auth works in this repo/swarm add tests for every API routefix the failing build and explain why it brokeopen the docs page and check the example still works
Example run
eaon-code
eaon-code> /swarm add tests for every API routeSpawned 3 agents: routes-a, routes-b, reviewerroutes-a ✓ 12 tests src/api/users.test.tsroutes-b ✓ 9 tests src/api/billing.test.tsreviewer ✓ merged, removed 2 duplicates✓ bun test 71 passedDone. 19 new tests across 2 files.
  1. 01

    Explore

    Start in /plan mode and it only reads, so it can map the codebase without changing anything.

  2. 02

    Split

    /swarm runs 2 to 6 specialist sub-agents in parallel, then reconciles and checks their work.

  3. 03

    Steer

    /agents opens a live view of every sub-agent. Read along, redirect one, or stop the run.

  4. 04

    Ship

    File and shell tools, browser control and session branching get the change finished.

Why Eaon Code

Any model

One API for OpenAI, Anthropic, Google and more. Log in with /login or an API key.

Extensible

Skills, prompts, extensions, themes and packages, on top instead of forking the core.

Durable sessions

Branch and compact sessions, and drive it from print, JSON, RPC or the SDK.

$ curl -fsSL https://raw.githubusercontent.com/eaonlabs/eaon-code/main/install.sh | bash
$ eaon-code