Zeva: In-Context Causal Learning for
Generalizable Embodied Manipulation

A robot foundation model that keeps improving after deployment — no gradient updates, no weight changes, only interaction memory.

Fu Chen*, Xin Ding*,†, Bingjia Huang, Xiangyu Li, Mingju Wang, Jiawei He, Kun Li, Wei Sun, Yunxin Liu, Hao Wu†,‡, Ting Cao†,§
* Co-first authors  ·  Corresponding authors  ·  § Project lead  ·  Work done during a visit to AIR, Tsinghua
Institute for AI Industry Research (AIR), Tsinghua University; Z-Trans AI
Project Page: https://air-embodied-brain.github.io/Zeva
Zeva framework overview
Zeva performs In-Context Causal Learning (ICCL): a frozen policy learns from the robot’s own physical interactions by extracting action–state-change causality into a dual-timescale causal memory, and injecting it back as a Causal Prompt at decision time. During deployment, all model parameters remain frozen; only the interaction memories are updated.
76.8%
Avg. success on RoboCasa365-Atomic5
(+4.4 pt over Fast-WAM)
83.3%
Avg. success on ChemLab-Evo Level-1 real robot tasks
100%
Pick Up Test Tube SR on ChemLab-Evo
(20 randomized episodes)

Abstract

Generalizable embodied manipulation remains difficult to achieve through pretraining alone, due to unseen physical conditions in the real world. We argue that robots need to learn from their own physical interactions on the fly during real-world deployment and use this knowledge to inform subsequent actions. We present Zeva, the first framework that enables in-context learning from a robot's own physical interaction experience while keeping the policy model frozen. Zeva employs a Causal Interaction Extractor to encode an executed action and its induced state change into a causal interaction signal, which is stored in a dual-timescale causal memory. For subsequent actions, relevant causal interaction signals are retrieved from memory and injected into the frozen policy model as context. Experiments in simulation and real-world manipulation demonstrate that Zeva achieves the best performance among the compared frontier VLAs and WAMs and, more importantly, enables self-evolution during deployment without gradient updates. Its success rate continues to improve as the robot accumulates interaction experience. Furthermore, the acquired interaction experience can generalize across tasks.

Demonstration Videos

The same frozen policy improves across repeated attempts and can be warm-started by a single human demonstration. The rollout-only video is not included here.

Online Self-Evolution 1

Repeated attempts on a real manipulation task: earlier failures are corrected in later attempts using Persistent Interaction Memory, while the policy weights remain frozen.

Online Self-Evolution 2

A second example of gradient-free self-evolution across attempts, showing how causal interaction evidence changes the subsequent execution.

One-Shot Human Warm-Up

A human physically guides the robot once; the same frozen policy later reproduces the demonstrated sequence without any weight update.

Method

Zeva is built around one idea: the robot should not only execute from pretrained weights; it should remember what its own actions caused, and let that memory guide the next attempt.

Stage 1

Causal Interaction Extraction

A Causal Transition Encoder (CTE) integrates visual latents, action encodings, and observed effects into a Causal Interaction State, then projects it into a task Phase Token and a Causal Interaction Signal.

Stage 2

Dual-timescale Causal Memory

A Brief Interaction Trace (BIT) captures recent within-attempt dynamics; a Persistent Interaction Memory (PIM) consolidates cross-attempt evidence within the same episode through similarity-based merging.

Stage 3

In-Context Policy Injection

Zeva retrieves phase-matched interaction evidence and constructs a Causal Prompt for the frozen foundation policy. During deployment, all parameters remain frozen; only the memories are updated online.

Post-Deployment Capability Scaling

Zeva improves as it interacts. With all policy parameters frozen, cumulative success rises across repeated attempts on both simulation and real hardware.

RoboCasa365 cumulative success rate
RoboCasa365. Pooled cumulative success rate over five tasks rises from 26% at Evolve 1 to 73% at Evolve 4.
Real-world ChemLab-Evo scaling
ChemLab-Evo (real ARX manipulator). Pick Up Test Tube rises from 65% to 100%, Place Beaker from 25% to 70%, Pour Water from 30% to 80%.

Benchmark Results

MethodElectricKettleToasterOvenDoorMicrowaveCoffeeSetupMugStandMixerHeadAvg.
LingBot-VA636070354855.2
Xiaomi-Robotics-117168263531.2
τ0-WM153263122329.0
Fast-WAM886660549472.4
Cosmos3-Nano76747669264.8
Zeva788684449276.8

Success rates (%) on RoboCasa365-Atomic5. Bold marks the best per task; shaded row is Zeva.

Real-World ChemLab-Evo Results

MethodPick Up Test TubePlace BeakerPour WaterLevel 1 Avg.TitrationPrepare Salt SolutionLevel 2 Avg.Balance WeighingExtractionLevel 3 Avg.
LingBot-VA80706571.7557565.0502.5
Fast-WAM85707576.7455550.0000.0
π0.595606573.3605055.0000.0
Cosmos3-Nano80706070.0456052.5000.0
Zeva100708083.3707070.05107.5

Success rates (%) over 20 randomized episodes on the real-world ChemLab-Evo benchmark.

Long-Horizon Process Scores

MethodBalance WeighingExtractionAvg.
LingBot-VA28.7540.0034.38
Fast-WAM22.5058.5740.54
π0.533.7531.4332.59
Cosmos3-Nano38.7550.7144.73
Zeva47.5067.1457.32

Process scores report the average percentage of ordered stages completed on the two long-horizon tasks.

Ablation: Two Memory Timescales

BITPIMPick Up Test TubePlace BeakerPour WaterTitrationSalt Solution
10070807070
 8050504055
 8560706050
  6540452535

Real-world ablation (SR %) on five ChemLab-Evo tasks over 20 randomized episodes. Removing PIM reduces SR by 10–20 points; removing BIT causes a larger 15–30 point drop.

What Interaction Memory Changes in the Real World

On the ARX manipulator, red frames are terminal observations from distinct failed attempts; green frames show the subsequent successful attempt. For Pick Up Test Tube and Place Beaker, the two green frames are successive stages of the same continuous successful attempt.

Pick Up Test Tube
Attempt 1
Failed attempt
Attempt 2
Failed attempt
Attempt 3
Successful attempt
Attempt 4
Same success (later stage)
Place Beaker
Attempt 1
Failed attempt
Attempt 2
Failed attempt
Attempt 3
Successful attempt
Attempt 4
Same success (later stage)
Pour Water
Attempt 1
Failed attempt
Attempt 2
Failed attempt
Attempt 3
Failed attempt
Attempt 4
Successful attempt

Cross-Task Effect Retrieval

The VBD effect token captures action-induced state changes beyond task-specific appearance. For each query transition, nearest neighbors are retrieved from other tasks by effect-token cosine similarity. Despite changes in objects, viewpoints, and instructions, the retrieval aligns functionally equivalent effects: container tilting, gripper closure, and post-grasp lifting.

Pouring / Container Tilt
Query beforeQuery after
Match 1 beforeMatch 1 after
Match 2 beforeMatch 2 after
Gripper Closure
Query beforeQuery after
Match 1 beforeMatch 1 after
Match 2 beforeMatch 2 after
Lifting / Upward Motion
Query beforeQuery after
Match 1 beforeMatch 1 after
Match 2 beforeMatch 2 after

Each block is a before–after transition pair. Effect labels are shown for interpretation and do not enter the similarity ranking.

One-Shot Human Warm-Up

A single human-guided demonstration on Balance Weighing initializes PIM before autonomous execution. The frozen policy then reproduces the demonstrated approach, grasp, transfer, and placement — no gradient update needed. No ICL denotes execution without memory warm-up; ICL uses the demonstrated experience.

Overlaid trajectories
3D comparison of human (GT), No ICL, and ICL end-effector trajectories after one-shot memory warm-up.
Approach
Approach
Grasp
Grasp
Transfer
Transfer
Place
Place
Human warm-up scaling
Quantitative warm-up effect. One human demonstration improves or matches SR at every evolution milestone on the three atomic ChemLab-Evo tasks; gains reach 20 points on Place Beaker and 15 points on Pour Water.

BibTeX

@misc{zeva2026,
  title={Zeva: In-Context Causal Learning for Generalizable Embodied Manipulation},
  author={Fu Chen, Xin Ding, Bingjia Huang, Xiangyu Li, Mingju Wang, Jiawei He, Kun Li, Wei Sun, Yunxin Liu, Hao Wu, Ting Cao},
  howpublished={\url{https://air-embodied-brain.github.io/Zeva}},
  year={2026},
}