axiom logo

axiom

Free

Axiom makes the code a live, queryable graph so an agent can find out what it broke and whether its fix works, without leaving its own loop

Visit Website
Related by shared tags and keywordschrome-bridgesudonotesai-edt
ai-toolsairustai assistantautomation

Overview

Axiom is a source-available tool that functions as both a CLI and an MCP server, indexing a codebase into a symbol graph to answer agent queries. It is described as "One binary that is both a CLI and an MCP server. It indexes a codebase into a symbol graph and answers an agent's questions against it: what does this symbol look like, which tests can reach it, does this snippet actually run, and what was checked before this change was recorded." It operates alongside Git and CI, aiming to reduce iteration time for agents by providing fast, local answers instead of waiting for remote CI. "Axiom sits beside Git and CI rather than replacing them. Git stores your history and CI gates your merges. Axiom removes the round trip an agent pays on every iteration: instead of pushing and waiting minutes to learn that a change broke something, the agent asks which tests can reach the symbol it touched, runs a snippet in that symbol's own language, and gets an answer in milliseconds." The tool offers three main strengths: blast-radius test selection, coordination of multiple agents via a shared operation log, and near-instant code search using an in-memory trigram index. "The blast radius walks the reverse dependency graph from a changed symbol to the tests that can observe it, so an agent runs those tests and skips the rest." "Mutations are recorded to a shared, commutative operation log backed by a Tree-CRDT, so agents in separate processes converge on the same tree whatever order their work lands in, with no locks and no merge conflicts." "The server keeps an in-memory trigram index over the scanned tree." Axiom provides eight MCP tools for symbol queries, blast radius, snippet evaluation, mutation application, and more. It supports multiple languages and can use SCIP indexes for precise symbol graphs. "Axiom implements the Model Context Protocol (MCP). Any MCP-compatible agent (Claude Code, Claude Desktop, Cursor, Windsurf) can connect to it."

Pricing

Free

Detailed plans have not been confirmed in our catalog. Check the official website for current limits and billing terms.

Visit Website

Prices and limits may change. Confirm the currency, billing period, seat minimum and usage caps on the official website.

Use Cases

  • Teams use Axiom to run only the tests that a change can reach, reducing test suite execution time.
  • Teams use Axiom to coordinate many agents on one codebase without merge conflicts.
  • Teams use Axiom to perform near-instant code search with sub-millisecond query times.
  • Teams use Axiom to evaluate code snippets in the symbol's own language and get real outcomes.
  • Teams use Axiom to record provenance of changes with sealed, chained records.
  • Teams use Axiom to connect AI agents via MCP for structural queries over JSON-RPC.

Features

Turns code into a live graph

Supports queries over the code graph

Helps agents identify what broke

Checks whether a fix works

Keeps investigation within the agent loop

Reviews

No reviews yet. Be the first to share your experience!