Skip to content

WAM-TTT: Steering World-Action Models by Watching Human Play at Test Time

WAM-TTT is a test-time training framework that steers a frozen World-Action Model toward new task variants or user-preferred behaviors by absorbing raw human demonstration videos into a small adaptive key–value memory inside the WAM. A meta-training stage uses paired human-robot data to teach the memory to reconstruct human demonstrations in a way that transfers to robot behavior; at deployment, only unlabeled human videos are needed and the WAM backbone stays frozen. The recipe positions itself against in-context human-video conditioning by pushing the demonstration into weights (via KV memory) rather than into the prompt, and reports consistent gains across manipulation tasks and generalization settings.

  • Human demonstrations are treated as self-supervised video-prediction targets for a lightweight adaptive memory inside a frozen WAM, not as trajectories to imitate — no robot demos, human-side annotations, or task fine-tuning needed at test time [§Abstract].
  • The load-bearing piece is a meta-training stage that uses paired human-robot data with a key–value memory reconstruction objective, aligning what the memory learns from human video with what it must express as robot behavior [§Abstract].
  • Only unlabeled human videos are required at deployment to adapt the memory; the pretrained WAM backbone is frozen — preserving generalization while enabling efficient and reusable steering [§Abstract].
  • WAM-TTT consistently outperforms in-context human-video conditioning baselines across diverse manipulation tasks and generalization settings [§Abstract].

WAM-TTT wraps a pretrained WAM with an adaptive key–value memory that is updated by self-supervised next-frame video prediction on raw human videos at test time. To make memory content that helps control (not just video reconstruction), a meta-training phase uses paired human–robot trajectories and a memory-reconstruction objective that aligns human-derived KV entries with robot-behavior-relevant features; the WAM’s own weights stay frozen throughout. At inference, only unlabeled human videos are needed — the memory absorbs them via self-supervised video prediction and the frozen WAM then executes robot control conditioned on the updated memory. The paper reports the framework as reusable — one memory update per task variant / preference — and lightweight relative to fine-tuning the WAM.

Reports consistent improvements over in-context human-video conditioning baselines across diverse manipulation tasks and generalization settings [§Abstract]. Specific per-task numbers are not exposed in the abstract; the framing is a head-to-head with prompt-based human-video conditioning at matched human-video input.

WAM-TTT is the first filed paper form of test-time-training as a steering interface for robot foundation models, extending the tweet-only RoboTTT — 8k-timestep robot policy via test-time training (Jim Fan / NVIDIA GEAR) RoboTTT thread with a concrete recipe (paired-data meta-training + KV memory reconstruction) that gives the TTT update a supervised alignment signal — a piece RoboTTT’s launch tweet did not describe. It sits inside the VLA Models recipe-axis debate as a sixth structural lever: instead of action pretraining (π*0.6: a VLA That Learns From Experience (RECAP)), clean teleop (Spirit-v1.5: Clean Data Is the Enemy of Great Robot Foundation Models), unified-VLM pointing (Embodied-R1.5: Evolving Physical Intelligence via Embodied Foundation Models), or frozen-WFM + action expert (μ₀: A Scalable 3D Interaction-Trace World Model), keep the WAM frozen and put steering into a small KV memory updated by TTT. It is also the closest robotics analogue yet to the Long context as weights cluster’s SGD-on-backbone pole (End-to-End Test-Time Training for Long Context) — same “memory into weights” operating goal, but with the paired-human-robot meta-alignment answering the “how does the update stay task-useful” question SEAL (Self-Adapting Language Models) handles with an RL policy. Complements Learning What to Say to Your VLA: Mostly Harmless VLA Steering‘s language-feedback steering by giving the same “keep the base policy frozen, steer at test time” framing a visual-input variant.