v0.26.02026-06-12
Route the expensive model where it earns its keep
The model-routing loop: ax cost split shows where your frontier-model spend goes, ax dispatches names the subagent dispatches that could run on cheaper models, a hook nudges at dispatch time, and a committed workflow re-mines the routing table from your own history. Plus the studio Story tab and per-file ingest failure isolation everywhere.
Open release page →v0.27.02026-06-12
The cost-routing loop ships end to end
ax routing tune mines your own dispatch history for new routing classes, ax routing compile keeps the table you actually run in sync, and ax routing show prints the effective policy. Plus the improve-first dashboard's next-actions panel, ax profile show/publish with /u and /leaders, and the Insights Surface Contract that puts every dashboard family on a typed Effect HttpApi.
Open release page →v0.28.02026-06-12
Wrapped cards, the improve write-path, and a 57s view that now takes 4
ax wrapped turns your agent history into shareable recap cards, ax improve propose/analyze opens the write-path so an agent can file its own proposals, and the curated-payload typing pass closes out the dashboard contract. Plus the worktrees overview goes from a 57-second timeout to under 4 seconds.
Open release page →v0.24.02026-06-11
Write a hook once, run it in Claude Code and Codex
@ax/hooks-sdk - author agent guardrails in typed TypeScript, backtest them against your own tool history, install them into both harnesses. Plus the CLI split into command-family modules and a SurrealDB 3.0.x ingest fix.
Open release page →v0.19.02026-06-10
Session metrics, derived from the graph
ax sessions metrics and ax signals turn the evidence graph into numbers, and the slowest read paths get unstuck.
Open release page →v0.19.12026-06-10
Ingest unwedged
A quadratic clear DELETE could wedge ingest; it no longer does, and ingest can now be profiled over OTLP.
Open release page →v0.20.02026-06-10
Metrics get a dogfood pass
The new metrics surface is reworked from real use - provider parity, fragility cascades, PR freshness, cost, and aggregates.
Open release page →v0.21.02026-06-10
Query output that points to the next step
ax commands now return NavLink next[] follow-ups - a self-documenting query surface - alongside timeline and share polish.
Open release page →v0.22.02026-06-10
Shared sessions get a face
Shared session links now unfurl with a per-session poster image wherever you paste them.
Open release page →v0.22.12026-06-10
Ctrl-C stops lying to the graph
Interrupting an ingest now closes its run row and kills its children - plus an Effect-wide canon pass and deploy/studio fixes.
Open release page →v0.22.22026-06-10
The fleet becomes visible
First slice of the F2 session map in shared sessions, an ASCII AX poster, a stale-usage warning in ax share - plus four architecture-deepening phases landed by an agent swarm.
Open release page →v0.23.02026-06-10
Transcripts get color, share cards stop going stale
Shiki syntax highlighting in session and share transcript views, and versioned og:image URLs so social caches pick up poster changes.
Open release page →v0.16.02026-06-09
Studio becomes a standalone app
The studio viewer is extracted into @ax/studio and ships as a standalone Electron desktop app.
Open release page →v0.17.02026-06-09
Timelines without an LLM
ax can now narrate a session as highlights, segments, and events - computed straight from the graph, no model call required.
Open release page →v0.18.02026-06-09
Pull requests join the graph
ax now ingests GitHub PRs - reviews, checks, and deliveries - and links them to the sessions that produced them.
Open release page →v0.13.02026-06-08
Subagent transcripts in shares
Shared sessions now include subagent transcripts and pricing for Claude sessions.
Open release page →v0.14.02026-06-08
Multi-file shares and per-turn pricing
Shares split into multi-file gist bundles that load progressively, with cost broken down per turn.
Open release page →v0.15.02026-06-08
Hook fires and tool arguments in shares
Shared transcripts now show hook fires and the arguments behind synthesized tool turns.
Open release page →v0.12.02026-06-07
The session canvas
ax gets a semantic-zoom canvas that maps your sessions as a lineage graph you can pan, zoom, and inspect.
Open release page →v0.12.12026-06-07
Hosted studio reaches the local daemon
A CORS fix lets the hosted studio talk to the ax daemon running on your machine.
Open release page →v0.11.02026-06-05
Compaction becomes a first-class signal
ax now tracks context compaction across harnesses and survives transcripts that vanish mid-ingest.
Open release page →v0.10.02026-06-03
Setup becomes one command
ax setup installs skills, runs the first ingest, and verifies the install in a single step.
Open release page →v0.8.02026-06-03
The graph opens up: MCP, live ingest, faster re-ingest
Agents can now query the ax graph in-context over MCP, the dashboard streams ingest live, and warm re-ingests get dramatically faster.
Open release page →v0.9.02026-06-03
One front door for hooks, skills, and agents
ax gains a unified config surface so hooks, skills, and agent definitions are managed and reconciled through one consistent path.
Open release page →v0.6.02026-06-01
A local session inspector with a cost lens
studio gains a unified session inspector with per-turn token costs, and the classifier review loop becomes a guided pipeline.
Open release page →v0.6.12026-06-01
Smoother concurrent ingest
A patch that stops concurrent ingests from retrying in lockstep on transaction conflicts.
Open release page →v0.6.22026-06-01
Incremental ingest heals itself
Incremental ingest now recovers from reaction-event conflicts instead of failing.
Open release page →v0.7.02026-06-01
Ingest shows its work
Interactive ax ingest now animates step-by-step progress instead of running silently.
Open release page →v0.4.02026-05-31
Sessions become shareable
ax can publish a session as a gist-backed share link, and the site gets real release pages.
Open release page →v0.5.02026-05-31
Shared sessions get their content back
Share links now carry full turn content, and the embedding-helper review loop becomes operable.
Open release page →v0.3.02026-05-30
Local harnesses become first-class
ax now treats Cursor, OpenCode, Claude, Codex, and Pi as provider peers in the evidence graph.
Open release page →v0.2.02026-05-20
The local evidence graph takes shape
The first public ax release wires local transcripts, skills, git history, and recall into one CLI-backed graph.
Open release page →v0.1.02026-05-09
The first cut of the local taste graph
ax starts ingesting Claude and Codex transcripts, skills, and git history into a queryable local graph.
Open release page →v0.1.12026-05-09
Install fix for release checksums
A same-day patch so the installer accepts release checksum asset paths.
Open release page →