skip to content

Search

← From Frames to Worlds

Part IV — Worlds (2024–2026)

World Models as Foundation Models

Genie 2 and 3, Cosmos, V-JEPA 2 — robotics and embodied simulation as the endgame.

2025–2026 13 min read 4 papers

It is January 2025. A video model that can render a playable game world, demonstrated in 2024, is a proof of concept; it is not yet infrastructure anyone can build a robot or a self-driving stack on top of. Over the following eight months, three separate labs converge on the same ambition from three different directions — generate the world, predict it without ever rendering it, or let a person step inside it in real time — and all three start calling the result a foundation model, borrowing the term language models had already made mean “pretrain once, adapt everywhere.”

Where We Were

By late 2024, the world-model concept this book has tracked since 2018 (Predicting the Next Frame) had just acquired a new demonstration of scale. Genie (2024-02) had shown that a video generative model, trained on nothing but unlabeled internet video, could learn to render a 2D playable world frame by frame from a single starting image and a latent action a human never labeled. GameNGen (2024-08) had shown a diffusion model rendering DOOM in real time, interactively, well enough that human raters struggled to tell it apart from the real game engine. Both results, detailed in full in Chapter 15, proved that a large enough video model could stand in for a game engine over short horizons in a narrow, previously-seen domain.

What neither result answered was whether the same recipe could scale past games into something a roboticist or an autonomous-vehicle team would actually deploy. A game world tolerates visual glitches and short memory; a robot arm deciding whether to grasp a cup, or a self-driving stack rehearsing an unusual intersection, needs a simulator whose errors are bounded and whose behavior generalizes to scenes it never saw during training. That gap — from “renders a game plausibly” to “usable as pretrained infrastructure for embodied decision-making” — is where the field pointed itself as 2024 closed. Google DeepMind’s own next step, Genie 2 (Google DeepMind, 2024), announced that December, already pushed in this direction: from a single prompt image it generated action-controllable 3D environments, sustaining consistency for up to a minute where most of its demonstrated examples still lasted only 10–20 seconds, and DeepMind used it directly to generate fresh training environments for SIMA, an existing generalist game-playing agent — a v0 of “world model as training infrastructure” rather than “world model as demo.”

From 2D game demos to foundation models of the physical world Three labs converge on the same word, foundation model, from three different directions inside eight months. Grey monospace text is the concrete number or method behind each step. 2024-02 Genie 2D worlds from video alone no labels, latent action 2024-08 GameNGen renders DOOM in real time diffusion model as engine 2024-12 Genie 2 consistent 3D from one image up to 1 minute consistency 2025-01 Cosmos world foundation model 10,000 H100s, 3 months 2025-06 V-JEPA 2 plans robots, no pixels 16s per action, latent 2025-08 Genie 3 real time, promptable events 720p at 24fps, sub-second 2024, proof a video model can stand in for a game engine 2025, the three foundation model contenders this chapter compares Genie 2's one minute of consistency in December 2024 is the last precursor before three labs each call their 2025 result a foundation model.
Three 2024 demos prove the trick scales; three 2025 labs each package it as reusable infrastructure, from a different direction. PNG ↓

Three questions were still open going into 2025: could a world model be packaged as reusable pretrained infrastructure, the way a foundation language model is, rather than a bespoke demo per lab? Did a world model actually need to generate pixels at all, if all a downstream robot policy needs is to predict what will happen next? And could interactivity — a human or agent actually acting inside the generated world, not just watching it — be pushed from a research curiosity to something closer to real time? 2025 answered each question with a different model.

The Breakthrough

NVIDIA answered the infrastructure question first. Cosmos World Foundation Model Platform for Physical AI (NVIDIA, 2025), posted to arXiv in January 2025, proposes a world foundation model (WFM) as an explicit analogue to a pretrained language model: train one large model on a huge, curated corpus of general-purpose video, then post-train — fine-tune — that same backbone into specialized world models for a given robot, a given camera rig, or a given driving domain, rather than training each application from scratch. NVIDIA released two families of pretrained WFMs under this platform, both trained on roughly 100 million video clips curated from about 20 million hours of raw video, on a cluster of 10,000 H100 GPUs over three months. A diffusion-based family (Cosmos-Predict1, in 7B and 14B sizes) tokenizes video into continuous latents at an 8×8×8 compression ratio and denoises them with a diffusion transformer — the same patchify-and-attend recipe Sora demonstrated for video, reused here as infrastructure rather than a demo. An autoregressive-based family (4B, 5B, 12B, and 13B sizes) instead tokenizes video into discrete codes at 8×16×16 compression and predicts them left to right, the same factorization Chapter 5 of Image Generation teaches. NVIDIA released both families open-weight under a commercial-use license, and the paper demonstrates post-training the base WFMs into three specialized applications: camera-controllable navigation through a generated scene, robotic-manipulation video prediction conditioned on an action sequence, and multi-view video generation for autonomous-driving simulation.

Meta answered the pixels question by rejecting the premise. V-JEPA 2 (Assran et al., 2025), posted in June 2025, is a joint-embedding predictive architecture — it never learns to render a video frame at all. Instead it learns to predict the latent embedding of a masked or future patch of video directly from the embeddings of the patches it can already see, an approach its authors argue avoids wasting model capacity on the unpredictable, often visually irrelevant texture that a pixel-space predictor is forced to model. Pretrained self-supervised on more than a million hours of internet video plus a million images, with a vision-transformer encoder scaled from 300 million parameters (ViT-L) up to roughly one billion (ViT-g), V-JEPA 2 reaches 77.3% top-1 accuracy on the Something-Something v2 motion-understanding benchmark and 39.7 recall-at-5 on Epic-Kitchens-100 action anticipation — a 44% relative improvement over prior task-specific methods on that benchmark. Meta then post-trained an action-conditioned variant, V-JEPA 2-AC, on fewer than 62 hours of unlabeled robot-arm video from the DROID dataset, and deployed it zero-shot — with no task-specific reward, no environment-specific fine-tuning, and no new data collected in the target labs — on real Franka robot arms in two different labs, for pick-and-place manipulation.

Google DeepMind answered the interactivity question. Genie 3 (Google DeepMind, 2025), announced in August 2025, generates a navigable environment from a text prompt at 720p and 24 frames per second, sustains visual consistency for several minutes with a working memory reaching back roughly one minute, and — the feature its predecessor lacked — supports real-time interaction: a person can move through the generated world with sub-second latency as it is generated, and can issue “promptable world events” mid-scene, such as changing the weather or introducing a new object, that the model incorporates into the ongoing generation rather than requiring a fresh prompt. DeepMind released Genie 3 as a limited research preview to a small cohort of researchers and creators rather than a public product.

One dataset, three ways to build a foundation world model Cosmos generates pixels, V-JEPA 2 predicts embeddings only, Genie 3 lets a person act inside the generation. Grey monospace text is each approach's own disclosed scale or number. Training data video, robot & driving feeds about 20M hours raw video Cosmos tokenizes, generates pixels up to 14B params V-JEPA 2 predicts latent embeddings no pixels, 16s per action Genie 3 lets a user act inside it 720p, sub-second latency Post-trained robots, driving, cameras one backbone, many tasks Training ground and interface for agents embodied agent training input generates pixels predicts embeddings only real time interaction outputs, what each feeds downstream Cosmos and V-JEPA 2 converge on the same post-training use; only Genie 3 is itself a place an agent can act.
Three answers to the same ambition. Two converge on the same downstream use; only Genie 3 is itself a place an agent can act. PNG ↓

The Mathematics

Cosmos’s diffusion and autoregressive objectives reuse machinery this book already teaches in full — the DDPM loss and diffusion transformer backbone owned by Diffusion Foundations and Flow Matching and Transformer Backbones, and the autoregressive factorization owned by Pixels, One at a Time — applied to a video tokenizer rather than derived anew. What is genuinely new to this chapter is the latent-space prediction objective that lets V-JEPA 2 learn without ever generating a pixel:

LJEPA=∥Pϕ(Δy, Eθ(x))−sg(Eθˉ(y))∥1\mathcal{L}_{\mathrm{JEPA}} = \big\lVert P_\phi\big(\Delta y,\, E_\theta(x)\big) - \mathrm{sg}\big(E_{\bar\theta}(y)\big) \big\rVert_1
SymbolMeaning
xxvisible context patches shown to the model
yytarget patches to predict — masked-out or drawn from a future frame
EθE_\thetacontext encoder, a vision transformer
EθˉE_{\bar\theta}target encoder, an exponential moving average of EθE_\theta‘s weights
PϕP_\phipredictor network, maps the context embedding plus an offset to a predicted target embedding
Δy\Delta yoffset specifying which patches or which future timestep to predict
sg(⋅)\mathrm{sg}(\cdot)stop-gradient, blocks gradient flow into the target encoder

That same latent space is where V-JEPA 2-AC plans. Given a goal — an image of what the robot should achieve — it searches over candidate action sequences with the cross-entropy method, the same search PlaNet used to plan directly in a learned latent space seven years earlier (Chapter 3), scored by distance to the goal in latent space rather than by any hand-designed reward:

a1:T∗=arg min⁡a1:T∥P(a1:T, sk, zk)−zg∥1a^{*}_{1:T} = \operatorname*{arg\,min}_{a_{1:T}} \big\lVert P\big(a_{1:T},\, s_k,\, z_k\big) - z_g \big\rVert_1
SymbolMeaning
a1:Ta_{1:T}candidate action sequence over the planning horizon
sks_k, zkz_kcurrent robot state and its latent embedding
zgz_glatent embedding of the goal image
PPaction-conditioned predictor, rolls latent dynamics forward under candidate actions
TTplanning horizon length

What It Enabled

The three approaches are not strictly competitors — each optimizes for a different downstream use — but 2025 was the first year the field could compare them directly against a common ambition: usable, general-purpose infrastructure for embodied AI, rather than a single demonstrated trick.

CosmosV-JEPA 2 / V-JEPA 2-ACGenie 3
Generates pixelsYes — diffusion or autoregressive videoNo — predicts latent embeddings onlyYes — interactive video, real time
Largest disclosed scale14B (diffusion), 13B (autoregressive)~1B encoder (ViT-g)Undisclosed
Pretraining data~100M clips from ~20M hours of video1M+ hours of video, 1M imagesUndisclosed
Primary downstream usePost-trained for robotics, driving, camera controlZero-shot robot planning from a goal imageReal-time interactive environments, agent training
ReleaseOpen-weight, commercial licenseOpen-weight (Hugging Face, June 2025)Limited research preview
Genie, Feb 2024Genie 2, Dec 2024Genie 3, Aug 2025
Scene dimensionality2D3D3D
Consistency durationShort, single sceneUp to 1 minute (most examples 10–20s)Several minutes, ~1 minute working memory
InteractionLatent action, offline generationOffline generation from one imageReal time, sub-second latency, promptable world events
Public accessResearch paper (owned by Chapter 15)Research announcementResearch preview; folded into Google’s consumer Project Genie prototype starting January 2026, gated behind the AI Ultra subscription tier

Two threads pick up directly from here. The question of whether a generated world holds together not just in time but in three-dimensional space — camera moves that don’t warp geometry, objects that stay put from a different viewing angle — is the subject of The Third Dimension, where NeRF-style and Gaussian-splatting representations tackle 3D consistency directly rather than hoping a video model learns it implicitly. And the question this chapter leaves open — how do you score a world model’s physical plausibility, and who pays for the GPU-hours any of these three approaches burns — is taken up in Evaluating and Monetizing Motion.

Every 2025 foundation model result traces through one 2024 proof World models started in latent space in 2018, proved it could stand in for a game engine in 2024, then split three ways. Grey monospace text names the chapter or year for that step. World models predict inside a latent chapter 3, 2018-2021 Genie & GameNGen prove it scales to games chapter 15, 2024 Cosmos pretrained, post-trained 2025, robots & driving V-JEPA 2 plans without pixels 2025, zero-shot robots Genie 3 real time interaction 2025, research preview The Third Dimension 3D consistency in space chapter 17 Evaluating Motion scoring & who pays for GPUs chapter 18 origin, latent world models a scaling proof or a downstream chapter a 2025 foundation model contender latent only, no pixels Cosmos and Genie 3 both feed the 3D consistency question; all three 2025 results feed the evaluation and monetization question.
Every later chapter's question traces back through the same 2024 proof that a video model could stand in for a game engine. PNG ↓

Key Papers

PaperAuthorsYearLinkWhy it matters
Cosmos World Foundation Model Platform for Physical AINVIDIA2025arXiv:2501.03575Frames a world model as pretrained, post-trainable infrastructure for robotics and driving, open-weight at up to 14B parameters
V-JEPA 2: Self-Supervised Video Models Enable Understanding, Prediction and PlanningAssran et al.2025arXiv:2506.09985Shows a world model that never renders pixels can still plan zero-shot robot manipulation from a goal image
Genie 2: A large-scale foundation world modelGoogle DeepMind2024deepmind.googleExtends Genie from 2D to consistent 3D worlds generated from a single image, used to train an existing agent
Genie 3: A new frontier for world modelsGoogle DeepMind2025deepmind.googleAdds real-time interaction and promptable world events at 24fps and 720p, DeepMind’s first real-time world model

PM Lens

Papers referenced