EW EasyWAM
WORLD ACTION MODELSOPEN RESEARCH

A unified research codebase

EasyWAM: A Unified and Efficient Framework for Training and Evaluating World Action Models

EasyWAM connects model implementation, data processing, distributed training and evaluation in one coherent workflow, so ideas travel from notebook to robot faster.

MIT licensedPython 3.10+Active / 2026

01 / overview

One framework.
Every layer in sync.

From sparse video decoding to resumable evaluation, EasyWAM makes the entire WAM loop inspectable and repeatable.

EasyWAM framework overview from unified data to benchmark evaluation
FIG. 01 The EasyWAM pipeline. Shared interfaces keep data, model, training and evaluation aligned.
01

Multiple architectures.
One workflow.

5 architectures (Unified / Hidden / MoT / MoT-Joint / MoT-IDM) × 2 backbones (Wan2.2-5B / Cosmos2.5-2B).

02

2.37× Efficiency
Acceleration.

20,000-step LIBERO training drops from 14 hr to 6 hr compared to FastWAM.

03

Supports Full &
LoRA Fine-Tuning.

Full-parameter and LoRA fine-tuning, with LoRA training runnable on a single RTX 4090.

04

Benchmarks
Included.

Built-in evaluation infrastructure for LIBERO, LIBERO-Plus, RoboTwin and more.

02 / results

Strong results,
controlled experiment.

Wan2.2-TI2V-5B backbone · all scores are success rates (%), higher is better.

TABLE 01 LIBERO · full-parameter training
ModelSpatialObjectGoalLongAvg.
EasyWAM-Unified99.099.499.298.299.0
EasyWAM-MoT97.898.497.695.697.4
EasyWAM-Hidden99.4100.097.097.898.6
TABLE 02 LIBERO · LoRA fine-tuning (rank 128)
ModelSpatialObjectGoalLongAvg.
EasyWAM-Unified84.097.892.081.288.8
EasyWAM-MoT96.898.894.490.495.1
EasyWAM-Hidden96.899.492.686.893.9
TABLE 03 LIBERO-Plus · robustness (uses LIBERO checkpoints)
ModelBackgroundCameraLanguageLayoutLightNoiseRobotAvg.
EasyWAM-Unified55.833.793.780.692.250.271.467.5
EasyWAM-MoT52.820.680.465.285.151.549.756.8
EasyWAM-Hidden56.849.295.381.090.458.277.472.4

LIBERO-Plus perturbs background, camera, language, layout, lighting, noise and robot embodiment.

03 / blog

Living blog from
the WAM frontier.

Long-form analysis from the experiments behind EasyWAM.

01 / ARCHITECTURE

What WAM architecture do we need?

A closer look at Joint, Cascaded and Hidden designs, and what benchmark results reveal about the trade-offs.

Aug 28, 2026 · 8 min readRead the post ↗

04 / contributing

Let's build
something big.

EasyWAM grows through shared recipes, careful benchmarks and practical fixes. Whether you are adding a model, improving a dataloader or writing your first issue, there is a place for your work here.

Open an issue
01

Pick a path

Models · Data · Training · Evaluation

02

Build in public

Fork, branch, test and document the change.

03

Share the result

Open a pull request. We review with care.

$ git clone github.com/OpenMOSS/EasyWAM

Contact us and build EasyWAM together — start a discussion ↗