EmpryoEmpryo.beta

Benchmarks

Code has a shape

Most coding agents read your repo as one long wall of text. Empryo learns the shape of it: who calls what, which files move together. We bet real money that the shape wins. Four real bugs, six models, every dollar measured. Here is the tab.

Empryovspi

6 models · 2 providers · 4 real merged bugs · every dollar measured · Aug 2026

Opus 5 · the priciest model
−27% cost
$2.27 vs pi $3.10 a round · 40% faster · both fixed all 4 bugs
GPT-5.6 luna
100% fixed
pi fixed 88%. The one gap in bugs fixed on the whole board, and it's ours
Haiku 4.5 *
−11% time
faster round, same bugs fixed
vs our old engine
half the price
Opus −56% · terra −46% · luna went from fixing half to fixing all

The smarter the model, the cheaper Empryo gets. Smart models know what to do with a map. Skipping the map only pays where tokens are nearly free.

* On Haiku a one-cent helper model preps the ground first. pi's one miss was a stall of its own. pi ran at its barest; Empryo carried everything.

One side packed light. We brought the map.

pi at its cheapest possible shape. Empryo at full weight.
Empryo · full product
37 tools
live map of your codememory across sessionsskills + helperstuned per model
pi · barebone
4 tools
20-line promptno mapno memory
Opus: 27% cheaperOpus: 40% fasterluna: more bugs fixedHaiku: faster roundnever fewer bugs fixed

Every real pi setup grows past this shape. Each tool you add makes every step read more. Empryo carried 37 tools into this fight and still won where models cost real money.

Our own engine learned this the hard way

Forge v1 → Forge v2 · same bugs, same models, same keys · cost bars: lower = cheaper
$5.12
v1
$2.27
v2
Opus 5−56%
cost per round
$1.58
v1
$0.847
v2
GPT-5.6 terra−46%
cost per round
$0.110
v1
$0.099
v2
GPT-5.6 luna−10%
cost per round
50%
v1
100%
v2
GPT-5.6 luna50% → 100%
bugs fixed
75%
v1
88%
v2
Haiku 4.575% → 88%
bugs fixed

Forge v1 showed every model the whole map on every step, and paid for it. Forge v2 asks who is looking. Strong models get the short tour. Small models get the full manual. Tools lose the right to dump a book into the chat. The bill dropped by half.

Where models cost real money, the map wins

Opus 5 · cost per task, all three fixed everything · lower bar = cheaper
$5.12
v1
$2.27
v2
$3.10
pi
whole round
4 bugs · 2 repos
$0.945
v1
$0.468
v2
$0.269
pi
cookie mangling
hono · easy
$0.845
v1
$0.570
v2
$0.634
pi
TrieRouter regexp
hono · hard
$1.93
v1
$0.762
v2
$1.19
pi
symlinked grep root
opencode · big repo
$1.41
v1
$0.472
v2
$1.01
pi
revert by ID
opencode · hard

An early v2 build lost this tier. One search result the size of a small book got re-read on every later step. v2 now caps what a tool may say. That one change beat pi by 27% on cost and 40% on time, with 60 requests against 80.

4.3×

faster to the right file. Two files in the big repo share one name; only one holds the bug. An agent reading strings has to guess. Empryo followed the map and knew: 86 seconds. pi searched for 369. Our old engine guessed wrong and patched the other file.

Stop treating code as strings.

Functions call functions. Files move together. Hand your agent that map and every dollar works harder.

The fine print

Most numbers average two runs; a few are single runs. Both test repos are TypeScript. The bench wipes git history before each run, which blinds one of Empryo's senses. If anything these numbers undersell it. Don't take our word for it — the whole cage (tasks, hidden tests, metering) lives in the public bench repo.