The kalanu leaderboard
score = 75 × pass rate above chance + 25 × efficiency
Early results. Setups have been compared on 6 of 6 verified benchmarks with results; an overall ranking needs at least 2. Read why →
Every metric, per setup, every group
Each comparable group's setups on their pass rate, efficiency, and cost, tokens and time as multiples of the typical setup. A setup is compared only within its group.
AIME 2025, benchme — intent tasks, GPQA Diamond and 2 more · 11 setups · 5 of 6 compared benchmarks
- Claude Agent SDK
- Claude Code
- Codex
- Continue
- opencode
- Hermes
- DeepSeek Harness
- OpenClaw
- eve
- claude-haiku-4-5-20251001
- claude-sonnet-5-5
- gpt-5.4-mini
- gpt-6.1-sol
Pass rate above chance
in its stored order; a bracket groups setups the data cannot split into tiers
a run that did not finish counts as a fail
- 1–2Codexgpt-6.1-sol96.9%, 95.5–98.2%
- 1–2Claude Codeclaude-sonnet-5-594.7%, 92.5–96.4%
- 3Codexgpt-5.4-mini88.7%, 85.1–91.9%
- 4–10DeepSeek Harnessclaude-haiku-4-5-2025100181.6%, 77.4–85.6%
- 4–10eveclaude-haiku-4-5-2025100179.6%, 75.2–83.6%
- 4–10Hermesclaude-haiku-4-5-2025100178.5%, 73.7–82.9%
- 4–10Claude Agent SDKclaude-haiku-4-5-2025100177.3%, 72.6–81.8%
- 4–10Continueclaude-haiku-4-5-2025100176.5%, 72.0–80.8%
- 4–10Claude Codeclaude-haiku-4-5-2025100176.0%, 71.9–80.1%
- 4–10opencodeclaude-haiku-4-5-2025100169.0%, 64.2–73.9%
- 11OpenClawclaude-haiku-4-5-2025100155.4%, 50.7–59.8%
Efficiency
ordered by this figure; no tiers are tested on it; highest first
100 = the lowest typical (median) spend per passing run, task by task
- Codexgpt-5.4-mini46.5, 43.4–50.1
- Continueclaude-haiku-4-5-2025100146.0, 42.2–51.6
- opencodeclaude-haiku-4-5-2025100139.8, 37.6–43.0
- eveclaude-haiku-4-5-2025100135.6, 33.0–39.7
- DeepSeek Harnessclaude-haiku-4-5-2025100131.7, 28.8–36.2
- Claude Codeclaude-sonnet-5-530.5, 27.6–32.1
- Codexgpt-6.1-sol26.7, 24.3–29.7
- Hermesclaude-haiku-4-5-2025100126.1, 24.3–27.7
- Claude Agent SDKclaude-haiku-4-5-2025100123.3, 20.8–26.5
- Claude Codeclaude-haiku-4-5-2025100117.4, 15.9–19.3
- OpenClawclaude-haiku-4-5-2025100116.0, 14.6–17.4
Cost × the typical setup
ordered by this figure; no tiers are tested on it; lowest first
log scale around 1×, 1/8× to 8×; a chevron past an end, its printed value not cut
- Codexgpt-5.4-mini0.50×
- opencodeclaude-haiku-4-5-202510010.57×
- Continueclaude-haiku-4-5-202510010.76×
- Hermesclaude-haiku-4-5-202510010.81×
- DeepSeek Harnessclaude-haiku-4-5-202510011.0×
- eveclaude-haiku-4-5-202510011.1×
- Claude Codeclaude-sonnet-5-51.2×
- OpenClawclaude-haiku-4-5-202510011.3×
- Claude Agent SDKclaude-haiku-4-5-202510011.5×
- Claude Codeclaude-haiku-4-5-202510011.6×
- Codexgpt-6.1-sol1.9×
Tokens × the typical setup
ordered by this figure; no tiers are tested on it; lowest first
log scale around 1×, 1/8× to 8×; a chevron past an end, its printed value not cut
- Continueclaude-haiku-4-5-202510010.28×
- Codexgpt-5.4-mini0.67×
- opencodeclaude-haiku-4-5-202510010.69×
- eveclaude-haiku-4-5-202510010.71×
- Codexgpt-6.1-sol1.0×
- Claude Codeclaude-sonnet-5-51.2×
- Hermesclaude-haiku-4-5-202510011.4×
- DeepSeek Harnessclaude-haiku-4-5-202510011.5×
- Claude Agent SDKclaude-haiku-4-5-202510011.8×
- Claude Codeclaude-haiku-4-5-202510012.0×
- OpenClawclaude-haiku-4-5-202510012.2×
Time × the typical setup
ordered by this figure; no tiers are tested on it; lowest first
log scale around 1×, 1/8× to 8×; a chevron past an end, its printed value not cut
- eveclaude-haiku-4-5-202510010.59×
- DeepSeek Harnessclaude-haiku-4-5-202510010.65×
- Claude Codeclaude-sonnet-5-50.74×
- Claude Agent SDKclaude-haiku-4-5-202510010.79×
- Codexgpt-5.4-mini0.89×
- Continueclaude-haiku-4-5-202510010.98×
- opencodeclaude-haiku-4-5-202510011.1×
- Claude Codeclaude-haiku-4-5-202510011.3×
- Codexgpt-6.1-sol1.4×
- Hermesclaude-haiku-4-5-202510011.8×
- OpenClawclaude-haiku-4-5-202510012.4×
Each panel draws every setup of the group, each panel in its own order. Spend (×): the typical (median) spend per passing run, as a multiple of the typical setup's.
benchme — intent tasks, GPQA Diamond, HumanEval and WindTunnel only · 2 setups · 4 of 6 compared benchmarks
- Claude Agent SDK
- opencode
- claude-sonnet-5-5
Pass rate above chance
in its stored order; a bracket groups setups the data cannot split into tiers
a run that did not finish counts as a fail
- 1opencodeclaude-sonnet-5-594.9%, 92.8–96.7%
- 2Claude Agent SDKclaude-sonnet-5-592.5%, 90.3–94.4%
Efficiency
ordered by this figure; no tiers are tested on it; highest first
100 = the lowest typical (median) spend per passing run, task by task
- Claude Agent SDKclaude-sonnet-5-539.9, 39.1–40.5
- opencodeclaude-sonnet-5-533.7, 32.4–35.3
Cost × the typical setup
ordered by this figure; no tiers are tested on it; lowest first
log scale around 1×, 1/8× to 8×; a chevron past an end, its printed value not cut
- opencodeclaude-sonnet-5-50.69×
- Claude Agent SDKclaude-sonnet-5-51.5×
Tokens × the typical setup
ordered by this figure; no tiers are tested on it; lowest first
log scale around 1×, 1/8× to 8×; a chevron past an end, its printed value not cut
- opencodeclaude-sonnet-5-50.58×
- Claude Agent SDKclaude-sonnet-5-51.5×
Time × the typical setup
ordered by this figure; no tiers are tested on it; lowest first
log scale around 1×, 1/8× to 8×; a chevron past an end, its printed value not cut
- Claude Agent SDKclaude-sonnet-5-50.27×
- opencodeclaude-sonnet-5-51.0×
Each panel draws every setup of the group, each panel in its own order. Spend (×): the typical (median) spend per passing run, as a multiple of the typical setup's.
IFEval only · 12 setups · 1 of 6 compared benchmarks
- Claude Agent SDK
- Claude Code
- Codex
- Aider
- opencode
- DeepAgents
- Hermes
- DeepSeek Harness
- OpenClaw
- eve
- claude-haiku-4-5-20251001
- claude-sonnet-5-5
- gpt-5.4-mini
- gpt-6.1-sol
Pass rate
in its stored order; a bracket groups setups the data cannot split into tiers
a run that did not finish counts as a fail
- 1–12Codexgpt-5.4-mini100.0%, ≥ 94.8%
- 1–12Claude Agent SDKclaude-haiku-4-5-2025100198.6%, 95.7–100.0%
- 1–12Codexgpt-6.1-sol98.6%, 95.7–100.0%
- 1–12OpenClawclaude-haiku-4-5-2025100198.6%, 95.7–100.0%
- 1–12Claude Codeclaude-sonnet-5-598.6%, 95.7–100.0%
- 1–12Claude Codeclaude-haiku-4-5-2025100194.2%, 88.4–98.6%
- 1–12DeepSeek Harnessclaude-haiku-4-5-2025100182.6%, 72.5–91.3%
- 1–12Hermesclaude-haiku-4-5-2025100179.7%, 71.0–88.4%
- 1–12DeepAgentsclaude-haiku-4-5-2025100178.3%, 68.1–88.4%
- 1–12eveclaude-haiku-4-5-2025100175.4%, 65.2–85.5%
- 1–12Aiderclaude-haiku-4-5-2025100171.0%, 60.9–81.2%
- 1–12opencodeclaude-haiku-4-5-2025100165.2%, 55.1–75.4%
Efficiency
ordered by this figure; no tiers are tested on it; highest first
100 = the lowest typical (median) spend per passing run, task by task
- Aiderclaude-haiku-4-5-2025100167.7, 63.3–70.9
- DeepAgentsclaude-haiku-4-5-2025100160.5, 48.7–65.0
- opencodeclaude-haiku-4-5-2025100155.1, 50.6–57.9
- Codexgpt-5.4-mini53.9, 44.5–59.8
- eveclaude-haiku-4-5-2025100153.5, 46.6–60.8
- DeepSeek Harnessclaude-haiku-4-5-2025100146.4, 40.0–51.2
- Claude Agent SDKclaude-haiku-4-5-2025100143.9, 35.0–47.8
- Hermesclaude-haiku-4-5-2025100139.9, 36.1–42.0
- Claude Codeclaude-haiku-4-5-2025100125.2, 20.7–28.4
- Codexgpt-6.1-sol21.1, 18.1–23.4
- OpenClawclaude-haiku-4-5-2025100119.8, 17.4–21.8
- Claude Codeclaude-sonnet-5-519.1, 15.5–21.3
Cost × the typical setup
ordered by this figure; no tiers are tested on it; lowest first
log scale around 1×, 1/8× to 8×; a chevron past an end, its printed value not cut
- opencodeclaude-haiku-4-5-202510010.35×
- Codexgpt-5.4-mini0.37×
- Hermesclaude-haiku-4-5-202510010.45×
- Aiderclaude-haiku-4-5-202510010.49×
- DeepSeek Harnessclaude-haiku-4-5-202510010.74×
- OpenClawclaude-haiku-4-5-202510010.92×
- eveclaude-haiku-4-5-202510011.1×
- Claude Codeclaude-haiku-4-5-202510011.1×
- DeepAgentsclaude-haiku-4-5-202510011.1×
- Claude Agent SDKclaude-haiku-4-5-202510011.1×
- Claude Codeclaude-sonnet-5-52.4×
- Codexgpt-6.1-sol3.4×
Tokens × the typical setup
ordered by this figure; no tiers are tested on it; lowest first
log scale around 1×, 1/8× to 8×; a chevron past an end, its printed value not cut
- Aiderclaude-haiku-4-5-202510010.21×
- DeepAgentsclaude-haiku-4-5-202510010.42×
- eveclaude-haiku-4-5-202510010.45×
- opencodeclaude-haiku-4-5-202510010.67×
- Codexgpt-5.4-mini0.83×
- Codexgpt-6.1-sol0.95×
- DeepSeek Harnessclaude-haiku-4-5-202510011.0×
- Hermesclaude-haiku-4-5-202510011.1×
- Claude Codeclaude-sonnet-5-51.9×
- Claude Agent SDKclaude-haiku-4-5-202510012.3×
- Claude Codeclaude-haiku-4-5-202510012.6×
- OpenClawclaude-haiku-4-5-202510012.8×
Time × the typical setup
ordered by this figure; no tiers are tested on it; lowest first
log scale around 1×, 1/8× to 8×; a chevron past an end, its printed value not cut
- DeepAgentsclaude-haiku-4-5-202510010.35×
- Claude Agent SDKclaude-haiku-4-5-202510010.39×
- eveclaude-haiku-4-5-202510010.44×
- DeepSeek Harnessclaude-haiku-4-5-202510010.50×
- Codexgpt-5.4-mini0.85×
- Claude Codeclaude-haiku-4-5-202510011.0×
- opencodeclaude-haiku-4-5-202510011.0×
- Aiderclaude-haiku-4-5-202510011.1×
- Claude Codeclaude-sonnet-5-51.1×
- Codexgpt-6.1-sol1.2×
- Hermesclaude-haiku-4-5-202510011.6×
- OpenClawclaude-haiku-4-5-202510012.6×
Each panel draws every setup of the group, each panel in its own order. Spend (×): the typical (median) spend per passing run, as a multiple of the typical setup's.
3 of 4 shown The rest, in the table →
- DeepAgents · claude-haiku-4-5-20251001harness default, open-book on knowledge questions(3 benchmarks)
- Aider · claude-haiku-4-5-20251001harness default, open-book on knowledge questions(3 benchmarks)