The savings

Token-efficient AI code transformation, measured.

We ran act's query and analysis operations against a real monorepo and counted the tokens returned against the tokens an agent would have consumed reading whole files to answer the same question. 216 samples. 11 operations. One headline number.

~88% fewer tokens than file-based operations*
Operation Samples Median savings
references25100.0%
callers2399.9%
get_type2596.9%
definition2296.3%
mutations1296.2%
interface896.1%
graph2594.6%
control_flow494.3%
skeleton2582.1%
repo_outline2258.2%
symbols2552.7%

* Unweighted mean of per-operation medians across a 216-sample benchmark on a real-world monorepo, tokenized with o200k_base (act 2.1.1, July 2026). Per-operation medians are reported against the token cost of reading whole files to serve the same query. Actual results will vary with repo size, query target, and language — small repos and short files erode the savings, and in edge cases (e.g. a one-file project where repo_outline is longer than the file itself) can invert them.

The accounting behind every number act101 publishes — the naive-agent standard candle, the bytes-to-tokens conversion, and what is measured versus estimated — is written out in full on how we measure.

Download act101

One native binary, every grammar, zero setup. Builder Edition is free.

Download — install in 60s

Stay in the loop

Ship notes and new capabilities, occasionally. No spam; unsubscribe anytime.