Benchmark Hub

Pick a benchmark by what it actually measures, then open its manifest-backed recipe — import, score, or closed-loop — without invented rankings.

On this page

This hub is a recipe index, not a leaderboard site. Each card is generated from benchmark catalogs and task manifests: what the suite measures, which files it needs, and which WorldFoundry path is real (official import, in-tree scoring, or closed-loop). It does not invent ranks. Detail pages link a live author-maintained board when one exists, otherwise they cite the paper table or say so.

74 benchmarkscatalog data from repository manifests

74 benchmarks

ChronoMagic-Benchchronomagic-benchIn-tree official runtime scores generated videos per prompt; some dimensions may call a hosted APIOfficial runtimeVerified evidenceEvalCrafterevalcrafterIn-tree official runtime scores generated videos per promptOfficial runtimeVerified evidenceFETVfetvIn-tree official runtime scores generated videos per promptOfficial runtimeVerified evidencePAWBenchpawbenchEvaluates probability calibration and outcome coverage across repeated video-world-model rolloutsJudge runtimeVerified evidencePhysical AI Bench (PAI-Bench)physical-ai-benchIn-tree multi-track evaluator scores generation and conditional-generation videosIn Tree Multi Track EvaluatorVerified evidenceSANA-WM 80-Scene Benchmarksana-wm-benchIn-tree 80-scene evaluator for minute-scale camera-controlled world-model videoIn Tree Composite EvaluatorVerified evidenceT2V-CompBencht2v-compbenchIn-tree official runtime scores generated videos per prompt; some dimensions may call a hosted APIOfficial runtimeVerified evidenceVBenchvbenchIn-tree official runtime scores generated videos per promptOfficial runtimeVerified evidenceVBench-2.0vbench-2.0In-tree official runtime scores generated videos per prompt; some dimensions may call a hosted APIOfficial runtimeVerified evidenceVBench++vbench-plus-plusIn-tree official runtime scores generated videos per prompt; some dimensions may call a hosted APIOfficial runtimeVerified evidenceVideo-Benchvideo-benchIn-tree official runtime scores generated videos per prompt; some dimensions may call a hosted APIOfficial runtimeVerified evidenceVideoScorevideoscoreIn-tree official runtime scores generated videos per promptOfficial runtimeVerified evidenceWorldBenchworldbenchIn-tree evaluator scores artifact bundles per the task protocolIn Tree Model Backed EvaluatorVerified evidenceWorldModelBenchworldmodelbenchIn-tree official runtime scores generated videos per promptOfficial runtimeVerified evidenceWorldOlympiadworldolympiadIn-tree official triathlon evaluator scores long-video world modelsOfficial runtimeVerified evidenceWorldScoreworldscoreIn-tree official runtime scores generated videos per promptOfficial runtimeVerified evidence4DWorldBench4dworldbenchIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratedAI2-THORai2thorClosed-loop simulator rollouts, or normalization of official rollout resultsClosed-loop simIntegratedAIGCBenchaigcbenchImports precomputed metrics and normalizes them into a scorecardArtifact importIntegratedApple-PIapple-piIn-tree evaluator scores artifact bundles per the task protocol; some dimensions may call a hosted APIIn Tree Model BackedIntegratedCameraBenchcamerabenchIn-tree official runtime scores generated videos per prompt; some dimensions may call a hosted APINot recordedIntegratedDEVIL Dynamicsdevil-dynamicsIn-tree official runtime scores generated videos per prompt; some dimensions may call a hosted APIOfficial runtimeIntegratedEWMBenchewmbenchIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratedGenAI-Benchgenai-benchIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratedHarnessEval-Wharnesseval-wOfficial Python scoring for six world-transition and persistence families, with a VLM judgeOfficial runtimeIntegratedIPV-Benchipv-benchIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratediWorld-Benchiworld-benchIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratedLARYBenchlarybenchIn-tree official runtime extracts latent actions and probes them with classification and regressionOfficial runtimeIntegratedLikePhyslikephysProbes a video diffusion model's likelihood preference on paired valid/impossible clipsOfficial runtimeIntegratedMemoBenchmemobenchIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratedMINDmindScores interactive world-model memory consistency and action controlOfficial runtimeIntegratedMiraBenchmirabenchIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratedPhyEduVideophyeduvideoImports precomputed metrics and normalizes them into a scorecardArtifact importIntegratedPhyFPS-Bench-Genphyfps-bench-genIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratedPhyGenBenchphygenbenchImports precomputed metrics and normalizes them into a scorecardArtifact importIntegratedPhyGroundphygroundImports precomputed metrics and normalizes them into a scorecardArtifact importIntegratedPhysics-IQ Originalphysics-iqIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratedPhysics-IQ Verifiedphysics-iq-verifiedIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratedPhysVidBenchphysvidbenchImports precomputed metrics and normalizes them into a scorecardArtifact importIntegratedRBenchrbenchReproduces the official robotics I2V aggregation over VLM judge and motion operator outputsOfficial runtimeIntegratedSTEVO-Benchstevo-benchIn-tree official runtime scores generated videos with hosted VLM judgesJudge runtimeIntegratedT2VSafetyBencht2v-safety-benchIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratedT2VWorldBencht2vworldbenchIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratedVideoPhyvideophyIn-tree judge/VLM scores generated videos per promptJudge runtimeIntegratedVideoPhy2videophy2In-tree judge/VLM scores generated videos per promptJudge runtimeIntegratedVideoScience-Benchvideoscience-benchIn-tree official runtime scores generated videos per promptOfficial runtimeIntegratedVideoVersevideoverseIn-tree judge/VLM scores generated videos per prompt; some dimensions may call a hosted APIJudge runtimeIntegratedVisual Chronometervisual-chronometerIn-tree official runtime scores generated videos per promptOfficial runtimeIntegrated

How to pick a bench

Start from the claim you need to test, then open that recipe — do not install a dedicated environment first.

  • Lifelong / knowledge-transfer manipulation — LIBERO (four suites on a Franka tabletop). Related kitchen work is RoboCasa.
  • GPU-parallel skill families — ManiSkill (SAPIEN). WorldFoundry imports rollouts; it does not replace the simulator.
  • Long-horizon language chains — CALVIN (A/B/C → D, success at chain length 1–5).
  • Real-to-sim policy ranking — SimplerEnv (Google Robot and WidowX/Bridge, calibrated to real setups).
  • Household activities with logical goals — BEHAVIOR-1K (1,000 BDDL activities in OmniGibson).
  • Whether a video model continues real physics — Physics-IQ (5-second continuations; in-tree scorer). Pair with Physics-IQ Verified only when that protocol is the one you mean — the media are not interchangeable.
  • Open T2V clip quality / composition — VBench, T2V-CompBench, FETV.

Before installing benchmark-specific packages, read the runtime environment matrix. It separates the unified environment, managed dedicated environments, hosted judges, and dimension-specific native/checkpoint stacks.

What a recipe records

Dimensions
Tasks, axes, suites, tracks, or splits the catalog actually records — not marketing tags.
Data composition
Prompt or task count, dataset sources, modalities, and license when those facts are recorded.
Metrics
Scorecard keys, direction, and the primary aggregate used for the run.
Leaderboard
Live author-maintained boards when they exist, otherwise cited paper tables. Catalog inclusion is not a WorldFoundry ranking.
How to run
Official import, in-tree scoring, checkpoints, and environment boundaries.

How to run one benchmark

Open the recipe first. Prompt files, generated-artifact layouts, checkpoint names, judge models, and official result formats are benchmark-specific.

Import official result files

Use this when the recipe says WorldFoundry normalizes an upstream export and does not run the simulator.

worldfoundry-eval zoo benchmark-run \
  --benchmark-id <benchmark-id> \
  --mode official-validation \
  --official-results-path <official-result-file-or-dir> \
  --generated-artifact-dir <generated-artifact-dir> \
  --output-dir tmp/<benchmark-id>/official-validation \
  --json

Score generated artifacts in tree

Use official-run only when the recipe says the in-tree runtime can recompute scores from generated artifacts and the required media or checkpoints are staged. Physics-IQ is the usual example.

worldfoundry-eval zoo benchmark-run \
  --benchmark-id <benchmark-id> \
  --mode official-run \
  --generated-artifact-dir <generated-artifact-dir> \
  --output-dir tmp/<benchmark-id>/official-run \
  --json

To generate artifacts with a registered model before scoring:

worldfoundry-eval run \
  --benchmark <benchmark-id> \
  --model <model-id> \
  --mode official-run \
  --output-dir tmp/<benchmark-id>/<model-id> \
  --json