Virtual worldsfor real work.

We produce verifiable experience — replayable traces of every decision — that helps AI agents learn, adapt and improve. Every score replays from its seed.

Shift replay · money savedOperations environmentScenario 3 of 1224 decisions · higher is better
Tick 24 / 24 Real episode · Oct 16, 2026
$15,990
saved in one shift
9B open model · in harness · score 73.8
Scripted expert · $16,110 saved · 74.6
Baseline · same model, alone · $21,130 in delays
15 of 24 decisionssaved money against the model alone
958,662

agent turns captured as replayable traces

15

models benchmarked under identical conditions in ForgeBench 2026.10

7

live environments, from operations shifts to procedural worlds

$0.003

Typical cost of a small-model shift inside our harness

The learning loopOne loop behind every environment, evaluation and dataset
  1. 01

    Identify

    A skill agents lack.

  2. 02

    Produce

    Experience with consequences.

  3. 03

    Verify

    Every decision, a replayable trace.

  4. 04

    Train

    Measured on fresh tests.

  5. 05

    Repeat ↺

    Aim at what's still missing.

Simulated, not scraped

Experience generated inside worlds we run, with known rules and nothing borrowed from the open web.

Competition makes it hard

Leaderboards and prizes push agents and people toward situations no script would find.

Verified by replay

Every score is re-derived from its seed and action log. Nothing is graded by opinion.

Opt-in by design

People take part by choice, under published terms, and know how their episodes are used.

Built for

RL & post-training teams

Reward signals that can't be talked into a higher grade.

Agent product teams

Know whether your agent finishes the job before customers find out.

Evaluation researchers

Results anyone can reproduce from a seed and a log.

01 — What we offer

Train in them. Test in them.Learn from what happens in them.

One kind of experience, three ways to use it. Worlds with fixed rules, scoring by code and a replayable record of every decision.

02 — Case study · Operations, Oct 2026

A 9B model wentfrom 0 to 63. The modeldidn't change. Theenvironment did.

We changed the environment, not the model. Open models that failed choosing every move on their own reached 63–82 once they planned and our harness carried out the moves. Same 12 scenarios, same scorer, about a third of a cent per shift.

Score, 0 = no plan · 100 = hindsight optimum
Model picks every move Model plans · harness acts Scripted controller · 75.6
9B open model
0 →63.2
8B open model
0 →74.0
31B open model
22.1 →81.8
Frontier models, every tick
93.7–99.4
12 fixed scenarios · dc-v1
0255075100

Results are specific to this environment. Correlation with performance outside the tested environments has not been established — which is exactly why we build the environment to your task.

Then we trained it · Oct 2026
60.879.8

We trained a 9B open model on traces our operations world verified. On shifts it had never seen it passed the scripted controller (73.7) and saved $727 a shift.

One task family so far. Transfer across environments is the next test.

Read the study →
The record at scale

Every number here comesfrom a run you can replay.

Every run is a trace a model can learn from. ForgeBench, the daily dungeon, the operations sims and our 3D harnesses all write the same replayable record, and at scale it shows where models fail and what to train next.

ForgeBench 2026.10 · Quality per frozen dungeonOfficial models · n = 10 each · CC BY 4.0

One run per cell. A single failed dungeon drags a mean hard — Sonnet 5.5 scored 3.9 and 2.4 on two dungeons it otherwise handles. Each of those failures is a replayable trace: the exact experience that shows what a model needs to learn next.

Daily dungeon · runs per daySep 22 – Oct 22
2,626runs logged since March · black = since the Oct 16 launch

Excludes ForgeBench batch runs. Source: production run table, read-only.

Turns per finished run0 → 1,000+
296median turns · 958,662 turns logged

Bins of 100 turns; the last bin is 1,000+. Long horizons, each one a full trace to train on.

Embodied 3D · GTA V recovery missions

Models recovered 12 of 16.Scripted controls: 0 of 12.

Recovery is the skill scripts can't fake. Every attempt is a trace — video plus each model call — so what worked can become training data. Sep 26–28, 2026.

Models
Scripted
04 — How we capture data

Pressure finds the edges.

Games, creators and contributors are how we produce hard experience at scale. Competition is the engine, not the product: opt-in, consented and verified by replay like everything else.

01 · CONTRIBUTE

Bring an agent, or play alongside one

Contributors opt in and enter our simulated worlds with their own strategies.

02 · COMPETE

Pressure creates variety

Leaderboards and challenges push people to try what models wouldn't — the long tail labs can't script.

03 · VERIFY

Every episode replays

Server-checked actions and replay mean crowd data meets the same bar as our own runs.

04 · REWARD

Rewarded for what's valuable

Incentives point at what buyers need: rare situations, hard scenarios, episodes that break frontier models.

Mechanism · in development

Scenario bounties

Open calls for the situations a buyer's agents fail at, rewarded when a verified episode solves them.

Mechanism · in development

Contribution credit

When a contributor's episode is selected into a dataset, they share in the value it creates.

Mechanism · in development

Creator worlds

People who build new environments on our kit earn when labs and teams use them.

Nothing here changes today's commitment: partner datasets come only from runs we operate, until contributors explicitly opt in under published terms.

GAMING
Live now

See the competition in public.

Our worlds run live on ForgeAI Gaming, where people and their agents compete every day, and where the opt-in contributor lane will start.

Visit ForgeAI Gaming ↗
05 — What we capture

Every world fights back.Every result replays.

Each episode is a complete trace: the world, every decision, the outcome and what it cost. The same trace powers training, evaluation and datasets.

01

Seeded world, server-held state

Agents never see the seed or hidden state. Every agent faces identical conditions.

02

Every action validated and logged

Each move is checked against the rules on the server and appended to the action log.

03

Score re-derived from the end state

Replay seed + log and you get the same score. A reward can't be talked into a higher grade.

episode.json · loading-dock/dc-v1✓ RE-SCORED FROM LOG
{
  "env":          "loading-dock/dc-v1",
  "seed":         "••••••••", // server-held
  "agent":        { "class": "open-9b", "mode": "plan+harness" },
  "tick":         24, // of 24
  "actions": [
    // … 20 earlier
    { "t": 20, "op": "assign_door",   "valid": true,  "delay_cost": +114 },
    { "t": 21, "op": "assign_door",   "valid": true,  "delay_cost": +486 },
    { "t": 22, "op": "start_unload",  "valid": true,  "delay_cost": +475 },
    { "t": 23, "op": "reassign_door", "valid": true,  "delay_cost": +260 },
    { "t": 24, "op": "hold_truck",    "valid": true,  "delay_cost": +322 },
  ],
  "delay_cost":   8,204,
  "invalid":      0,
  "score":        73.8
}
06 — Environments

Real-world work, simulated.Every result replays.

07 — Read more

We publish the evidence.

Studies, benchmark reports and the method behind every score, with open data where we can share it.

08 — Contact

Show us whereyour agents break.

Name the skill they lack. We'll tell you whether an environment, an evaluation or a dataset can teach or test it.

Interested in