axagent experiencelive
a feedback loop for your coding agent

Turn every agent session
into a better next run.

Built because we got tired of guessing what actually works.

ax watches every session your coding harness runs, spots the mistakes it repeats, and turns them into small, repo-specific fixes you review and apply — one at a time.

install in 30 seconds
$curl -fsSL ax.necmttn.com/install | sh

runs locally · you review every change · works with the agents you already use

the loop, in your terminal

Your sessions, working for the next one.

Every session lands in one local graph your agent can reach back into — to catch a repeat mistake, replay a clean run, recover the moment a test fails, or grade the harness itself. Same loop, whatever you run it in.

Claude CodeOpus 4.7 · ~/Projects/ax
as you use it, it gets better

Every applied fix moves the score.

Harness Doctor grades how well your setup is working. ax keeps finding small fixes — you apply the ones you like, and the number climbs.

Run ax serve to see yours.

the pipeline · what feeds the graph

auto · paused
claude transcripts
~/.claude/projects
codex sessions
~/.codex/sessions
git + hook fires
repo + ~/.claude/hooks
typed local graph
surrealdb · 127.0.0.1
4,773 sessions · 369,132 turns
FTS median 5.9ms
interventionsranked · safety-contracted · brief-only128 applied → agents

every event → typed graph → ranked interventions. local SurrealDB at 127.0.0.1. see /features for the schema →six forms: skill · guidance · subagent · hook · automation · harness_check

open source

If it shapes your agent, you should be able to fork it.

ax is AGPL-3.0, local-first, and end-to-end typed. The whole feedback loop lives in files and a database on your machine — inspect it, bend it, fork it. Commercial license available if you need it.

~/code
$gh repo clone Necmttn/ax
Cloned ax into ./ax
$cd ax && bun install
1 284 packages installed in 4.2s
$ax daemon start
ax dashboard → http://127.0.0.1:8520
$

AGPL-3.0

Free & open · commercial license available

TypeScript

End-to-end, strictly typed

Local-first

SurrealDB on 127.0.0.1

Forkable

Hack the loop, ship a PR