OpenWAM
Move or scroll to enter
OpenWAM

OpenWAM: An Open, Modular Exploration Towards Systematic World–Action Model Pretraining

Yuran Wang1*‡, Siqiao Huang2*‡, Mingleyang Li3*, Chenhao Zhang3*, Jiaqi Liang3*, Weiyang Jin4, Yue Chen3, Xuemin Chi5, Donghao Zhou6, Qize Yu3, Yu-Kai Wang3, Yuhan Rui3, Shenzhe Yao2, Zhen Yuan4, Zhenhao Shen3, Kefei Zhu3, Zijie Zhu4, Ning Gao7, Xiaowei Chi3, Guanqi He2, Shanghang Zhang3, Hao Dong3, Lin Shao1, Hang Zhao2

  • 1National University of Singapore
  • 2Tsinghua University
  • 3Peking University
  • 4The University of Hong Kong
  • 5Zhejiang University
  • 6The Chinese University of Hong Kong
  • 7Shanghai Jiao Tong University

* Equal contribution ‡ Project lead † Equal advising

Overview of the OpenWAM stack: OpenWAM-Infra on the left, OpenWAM-Study in the middle, OpenWAM-α on the right.
Figure 1. A modular infrastructure, a controlled study over six design questions, and OpenWAM-α, the model those answers produce.

Abstract

World–Action Models inherit world knowledge from video-generative priors, and channel it into executable control signals through embodied experience. Existing systems, however, are monolithic: the generative backbone, visual representation, architecture, information flow, inference procedure, and training data are tightly coupled, obscuring which design choices matter and why. We introduce OpenWAM, an open research stack that turns world–action pretraining into a controlled experimental program. OpenWAM-Infra factorizes the WAM design space into composable modules with unified training, inference, deployment, and evaluation. On this substrate, OpenWAM-Study examines three questions through controlled experiments: what to inherit, how world and action learning interact, and how their synergy scales; and distills three principles: upstream knowledge transfers through a sufficiently capable generative backbone and a compact, information-rich latent space; world–action synergy requires dedicated action capacity, explicit world-to-action information flow, and synchronized joint denoising; and embodied pretraining principally improves out-of-domain generalization, with one-stage co-training over egocentric and robot data integrating world coverage and action grounding. Composing these principles, we build OpenWAM-α, an open WAM pretrained on roughly 6,400 hours of egocentric human and robot data and evaluated across simulation and real-world benchmarks. Across the eight simulation benchmarks and the real-robot experiments, which together span embodiments from single-arm and bimanual manipulation to dexterous hands, OpenWAM-α delivers consistently excellent performance, sustaining its top-tier standing from simulation to the physical world. We release the full stack: infrastructure, evaluation protocols, pretrained models, and data recipes, to facilitate future research.

Video

A three-minute tour of the infrastructure, the study and the model.

One stack, three layers

Modularity makes world–action modeling a controlled experimental program rather than a set of coupled implementation choices.

OpenWAM-Infra

A modular infrastructure for world–action modeling

Factorizes the WAM design space into composable modules (dataloaders, encoders, backbones, architectures, attention masks) behind one trainer, one policy server, and one evaluation protocol spanning simulation and real robots.

  • 4 visual encoders
  • 5 video backbones
  • 6 architecture variants
  • 4 attention masks

OpenWAM-Study

Design principles for world–action synergy

Six controlled questions: architecture, backbone, visual representation, video↔action interaction, pretraining recipe, denoising strategy. Each is tested under the conditions the previous one established.

  • Q1 Architecture
  • Q2 Backbone
  • Q3 Representation
  • Q4 Interaction
  • Q5 Data recipe
  • Q6 Denoising

OpenWAM-α

From principles to a pretrained model

The recipe instantiated at scale on egocentric human and robot data through a unified action space, then evaluated across eight simulation benchmarks and three real-robot platforms.

  • 518M frames (≈6,400 h)
  • 80-D unified action space
  • 8 simulation benchmarks
  • 3 real-robot platforms

What the controlled study found

Three questions, asked in sequence. Each answer fixes the setup for the next.

  1. Finding 1What world knowledge should a WAM inherit?

    A WAM inherits upstream world knowledge most effectively through a sufficiently capable generative backbone and a compact, information-rich visual representation space. Reconstructive encoders are not the only option; representation encoders with dimension compression are also performant.

  2. Finding 2How can we create synergy between world and action learning?

    World–action synergy requires explicit world-to-action information flow during training, and synchronized joint denoising at inference.

  3. Finding 3How can this synergy be scaled across domains?

    Embodied pretraining primarily expands OOD generalization. Robot trajectories preserve action grounding, egocentric video broadens transfer, and one-stage co-training integrates both effectively. At pretrained scale, mutual world–action visibility is consistently preferred.

The accumulated recipe

StageFindingCarried-forward default
InheritCapable video backbones and compact representation latents transfer the strongest upstream priors.Wan2.2-TI2V-5B; compact latent
InteractDedicated action capacity and world-to-action visibility are necessary; synchronized denoising performs best.Dual joint self-attention; synchronized denoising
ConsolidateEmbodied pretraining primarily improves OOD generalization and consistently favors mutual visibility.One-stage ego + robot co-training; mutual visibility

OpenWAM-α

The recipe instantiated at scale: a dual-system model with mutual world–action visibility, co-trained in one stage on 518.5M frames (6,369 hours) of egocentric human and robot data through an 80-D unified action space.

OpenWAM-α: the dual-system architecture, the pretraining mixture, the timestep sampler, and the 80-D unified action space.Open full size ↗
Figure 12. (a) A video DiT and a dedicated ActionDiT jointly denoise the future frames and the action chunk through shared attention under the mutual mask. (b) The one-stage pretraining mixture. (c) Training covers the joint noise plane; inference follows the synchronized diagonal. (d) Fixed slot semantics shared across every embodiment.
  1. Visual encoderQ3
    Wan2.2-VAEfrozen

    Frozen. Encodes causally: the first frame alone, then groups of four. The first latent frame therefore stays a clean anchor of the present.

  2. World streamQ2
    Wan2.2-TI2V-5B

    Pretrained DiT, width 3072, 3D RoPE over the (frame, height, width) grid. Denoises the future frames of the video window in latent space.

  3. Action streamQ1
    ActionDiT

    Dedicated backbone, width 1024, 1D RoPE over the chunk index. One token per noised action step.

  4. CouplingQ1
    Joint self-attention

    All 30 paired layers act as bridge layers, projecting both residual widths into a shared 24-head × 128-dim attention space.

  5. VisibilityQ4
    Mutual mask

    Both streams read each other freely; clean first-frame rows attend to neither noised future frames nor actions.

  6. Language
    umT5frozen

    Frozen. Maps the instruction into a 4096-dim context that both streams consume through their own cross-attention.

From simulation to the physical world

OpenWAM-α holds its standing across eight simulation benchmarks and three real-robot platforms, including a dexterous hand whose embodiment never appears in the mixture above.

OpenWAM-αPrevious WAM SOTAPrevious VLA SOTA
Hover or tap an axis
LIBEROSimulation

Single-arm · Average success rate

OpenWAM-α 99.3vs best WAM -0.1vs best VLA +0.1
RoboDojo bimanual, real robot
37.6 / 24.4score / SR

vs 22.9 / 12.8 for π0.5, the next best

Simulation coverage
8benchmarks

nine leaderboards across five embodiment categories

Pretraining data
6,400hours

518M frames, 70% robot / 30% egocentric human

Open checkpoints
46models

on the OpenWAM Hugging Face org

99.3
π094.4
96.6
π0.596.9
97.6
X98.1
98.5
99.2
99.2
OpenWAM-απ₀StarVLAπ₀.₅Fast-WAMX-VLALingBot-VAQwen-RMBeing-H0.7
LIBERO
axis starts at 92
93.60
X72.82
π0.579.75
88.25
91.85
92.24
93.85
OpenWAM-αX-VLAπ₀.₅StarVLAFast-WAMLingBot-VAQwen-RM
RoboTwin2.0-Full
axis starts at 60
69.2
51.5
π053.6
74.1
82.1
π0.584.4
89.0
OpenWAM-αFast-WAMπ₀StarVLABeing-H0.7π₀.₅Qwen-RM
LIBERO-plus
69.0
24.9
39.9
X44.5
π0.558.4
77.1
OpenWAM-αStarVLAFast-WAMX-VLAπ₀.₅Qwen-RM
RoboTwin2.0-Clean2Random
49.4
4.7
π023.6
X23.7
π0.527.1
45.6
OpenWAM-αFast-WAMπ₀X-VLAπ₀.₅Qwen-RM
EBench
60.5
π013.6
π0.537.0
48.8
49.2
OpenWAM-απ₀π₀.₅StarVLABeing-H0.7
RoboCasa-GR1
38.2
π015.0
π0.516.9
35.9
OpenWAM-απ₀π₀.₅Qwen-RM
RoboCasa365
11.92
2.03
X6.52
π0.56.91
OpenWAM-αFast-WAMX-VLAπ₀.₅
RoboDojo
58.9
π029.4
π0.548.1
OpenWAM-απ₀π₀.₅
VLABench
Figure 13. Score comparison against representative VLA and WAM baselines across the simulation benchmarks. Within each panel, baselines are ordered by score and every bar is labelled with its actual value. This is each benchmark’s summary column; the full per-benchmark tables carry every column and every baseline reported.

Real-robot rollouts

The same policy across three real-robot experiments, from a single-arm gripper to bimanual platforms to a dexterous hand. Every task and camera view, scrollable left and right.

Single-arm gripper

Six tasks, each from the fixed scene camera.

Hang M
Chili into drawer
Hang cup
Jenga
Jenga into drawer
Stack rings
Hang M
Chili into drawer
Hang cup
Jenga
Jenga into drawer
Stack rings

Bimanual — RoboDojo

Successful runs across the three bimanual platforms, four each. OpenWAM-α averages 37.6 score / 24.4 SR over all eighteen tasks, against 22.9 / 12.8 for the next best.

cover blocksARX X5
insert tubesARX X5
pack and pour fruitARX X5
store in safeARX X5
fill pen holderPiper
put objects into basketPiper
stack bowlsPiper
stand up bottlesPiper
cap penPiper X
disassemble legoPiper X
pack objects into backpackPiper X
sweep blocksPiper X
cover blocksARX X5
insert tubesARX X5
pack and pour fruitARX X5
store in safeARX X5
fill pen holderPiper
put objects into basketPiper
stack bowlsPiper
stand up bottlesPiper
cap penPiper X
disassemble legoPiper X
pack objects into backpackPiper X
sweep blocksPiper X

Dexterous hand

An embodiment that never appears in the pretraining mixture: 21 hand DoF on top of a 6-DoF end-effector pose. In-distribution runs alongside each OOD variation.

Collect shuttlecocksOOD background
Collect shuttlecocksin-distribution
Collect shuttlecocksOOD layout
Collect shuttlecocksOOD lighting
Twist off bottle capOOD background
Twist off bottle capin-distribution
Twist off bottle capOOD layout
Twist off bottle capOOD lighting
Twist off bottle capOOD object
Put away clothesOOD background
Put away clothesin-distribution
Put away clothesOOD layout
Put away clothesOOD lighting
Put away clothesOOD object
Stack toy towerin-distribution
Stack toy towerOOD layout
Stack toy towerOOD lighting
Collect shuttlecocksOOD background
Collect shuttlecocksin-distribution
Collect shuttlecocksOOD layout
Collect shuttlecocksOOD lighting
Twist off bottle capOOD background
Twist off bottle capin-distribution
Twist off bottle capOOD layout
Twist off bottle capOOD lighting
Twist off bottle capOOD object
Put away clothesOOD background
Put away clothesin-distribution
Put away clothesOOD layout
Put away clothesOOD lighting
Put away clothesOOD object
Stack toy towerin-distribution
Stack toy towerOOD layout
Stack toy towerOOD lighting

Citation

TBD. A citation will be added here once the preprint is up.