Naïve raises $28.5M Series A to build autonomous company infrastructure

See more ↗
← Benchmarks

YC-Bench

A long-horizon startup simulation with hiring, research, payroll, deadlines, and bankruptcy risk. Five harnesses attempted the same year-long scenario on three seeds with GLM-5.3-Flash; incomplete and bankrupt outcomes remain visible.

Last run: September 2026Task suite: YC-Bench ↗

Mean cost per completed year · three matched seeds

$0.825 / success · 29% less than Stock Pi

Vetta and Stock Pi both completed all three simulated years. Vetta used 29% less model spend. Codex cost less per completed year, but completed two of three.

Efficiency leaderboard?Published harness results on the same benchmark configuration, ordered by measured model cost per successful task.

Measured model cost per successfully completed simulated year. Every harness used the same model, three-seed task set, and price card.

Codex$0.357
Vetta$0.825
Stock Pi$1.156
Claude Code$5.483
Exo—
HarnessCost / successful taskTasks solvedSuccess rateTime / taskInput tokens / taskOutput tokens / taskTurns / task
Vetta$0.8253 / 3100.0%4.59 h26.4M587.7k161.7
Codex$0.3572 / 366.7%1.79 h8.7M135.6k70.7
Stock Pi$1.1563 / 3100.0%2.55 h40.0M205.8k144.7
Exo—0 / 30.0%8.93 h*32.2M919.3k67.0
Claude Code$5.4832 / 366.7%12.50 h148.1M1.8M141.3

Codex and Claude Code each reached two full years from three attempts; Codex's third run went bankrupt, and Claude's third stopped late in the year. Exo values marked * come from its single substantive partial run; its other two attempts failed before the simulation started. Figures come from our internal benchmark records. The trial-level rows are not public yet.

Why we run this benchmark

Short coding tasks do not test whether an agent can preserve a plan through delayed feedback. YC-Bench makes the agent allocate capital, manage staff, and react to a year of changing constraints without a human steering each turn.

Methodology

Three deterministic seeds (1–3) used the canonical one-year scenario. Each harness controlled the same startup through the benchmark CLI until the horizon ended, bankruptcy occurred, or the harness stopped. We read final funds, task outcomes, and terminal reason from every substantive benchmark artifact.

Cost is reconstructed from each harness trace at the pinned GLM-5.3-Flash rate card: uncached input, cache-read input, and output tokens are priced separately. Means include all substantive terminal artifacts, including partial and bankrupt runs; zero-turn startup failures are counted as attempts but excluded from token, time, funds, and job averages.

Want to try it? Deploy Vetta or explore the CLI.