Qantara

Bridge-Flow Training for Multi-Paradigm JEPA Control
Ruslan Rakhimov  ·  George Bredis  ·  Yuriy Maksyuta  ·  Daniil Gavrilov
ICML 2026 Workshop on Decision-Making from Offline Datasets to Online Adaptation (DEMO)

📝Abstract

Joint-Embedding Predictive Architectures (JEPAs) underpin a growing family of latent world models for control from raw pixels, but every existing JEPA world model commits at training time to a single inference paradigm: either trajectory optimisation in a learned dynamics model, or direct behaviour cloning. A single checkpoint that serves both would defer this choice to inference, when deployment constraints (rollout cost, observation accessibility) determine which path wins. We present Qantara, an end-to-end JEPA whose joint training objective pairs a Brownian-bridge interpolant between consecutive clean latents on the state axis with noise-to-data flow matching on the action axis. The same checkpoint serves three inference paradigms without retraining: latent planning, behaviour-cloning action sampling, and inverse dynamics, which we query through a video–inverse composition that first predicts the next latent without action conditioning, then extracts the action. Training concentrates mass on the edges of the (action-time, state-time) noise square, where inference queries the predictor: replacing it with uniform interior sampling drops Push-T planning from 90.1 to 53.3 SR at matched compute. On the LeWM control suite, Qantara reaches a 91.2 SR three-train-seed average and sets new SOTA on OGBench-Cube (+7.7 SR over DINO-WM, +19.7 over LeWM). From the same weights, the behaviour-cloning and video–inverse paths reach 82–83 SR on Push-T and 71–73 SR on Cube. These results move JEPA world models from single-paradigm planners to multi-paradigm controllers.

⚙️Method

Qantara trains a single causal transformer over interleaved action and latent-state tokens. On the state axis it learns a Brownian-bridge interpolant between consecutive clean latents; on the action axis it learns noise-to-data flow matching. The two noise levels (τa, τz) are sampled on the edges of the unit square, exactly the edges each inference paradigm queries at test time. The interior of the square is never used.

Qantara training scheme and edge-aligned noise sampling square
Left: the model attends causally across time and bidirectionally within each (action, latent) block, denoising noisy inputs toward clean action/latent heads. Right: edge-aligned (τa, τz) sampling. Each edge of the square corresponds to one inference query (policy for BC, video, forward for planning, inverse, and the joint diagonal), so training mass lands precisely where inference reads the predictor.
Where training samples the denoising times. Condensing training mass from uniform interior sampling (53.3 SR on Push-T planning) onto the five inference loci (90.1 SR) at matched compute.

🎛️One Checkpoint, Three Paradigms

Because deployment constraints (rollout budget, whether goal observations are available) differ at test time, Qantara defers the choice of inference path to inference. The same weights serve:

① Latent planning

CEM trajectory optimisation in the learned latent dynamics, the headline goal-conditioned planner.

② Behaviour cloning

Goal-blind action sampling straight from the policy head: no rollout, cheapest inference.

③ Video–inverse

Predict the next latent without action conditioning, then extract the action via inverse dynamics.

Push-T, 16-step decoded rollouts. From a single held-out context frame, the same checkpoint imagines the trajectory under the CEM forward primitive (PLAN), policy-head BC action sampling (CLONE), and video-inverse action extraction (INVERSE); REAL is the ground-truth episode. PLAN/CLONE/INVERSE tiles are decoded latents, not env renders.

📊Results

On the LeWM goal-conditioned planning suite, Qantara's latent planner reaches a 91.2 SR three-train-seed average and sets new state of the art on Cube and Reacher.

MethodPush-TTwo-RoomCubeReacherAvg
PLDM78.097.065.078.079.5
DINO-WM74.0100.086.079.084.8
LeWM (our repro)92.389.976.764.380.8
Qantara (latent planning)90.1100.093.780.991.2

Goal-conditioned planning success rate (%), mean over 3 training seeds; bold = unique column-best. Qantara sets new SOTA on Cube (+7.7 over DINO-WM, +19.7 over LeWM) and Reacher (+1.9 over DINO-WM), ties DINO-WM at 100.0 on Two-Room, and trails LeWM by 2.2 SR on Push-T. From the same weights, the behaviour-cloning and video-inverse paths reach 82–83 SR on Push-T and 71–73 SR on Cube.

State-bridge loss curves: edge-aligned training keeps seeds non-collapsed
Edge-aligned sampling is what makes it work. Replacing edge-concentrated noise sampling with uniform interior sampling drops Push-T planning from 90.1 → 53.3 SR at matched compute. Collapsed seeds (orange) diverge on the state-bridge loss early in training; edge-aligned seeds (blue) track the 5-mode reference.
OGBench-Cube decoded rollouts across the three inference paradigms from a shared held-out context. PLAN/CLONE/INVERSE tiles are decoded latents, not env renders.

📚Citation

@inproceedings{qantara2026,
  title     = {Qantara: Bridge-Flow Training for Multi-Paradigm JEPA Control},
  author    = {Rakhimov, Ruslan and Bredis, George and Maksyuta, Yuriy and Gavrilov, Daniil},
  booktitle = {ICML 2026 Workshop on Decision-Making from Offline Datasets
               to Online Adaptation: Black-Box Optimization to Reinforcement Learning},
  year      = {2026},
  eprint        = {2607.04978},
  archivePrefix = {arXiv},
  primaryClass  = {cs.LG},
  url       = {https://arxiv.org/abs/2607.04978}
}

🙏Acknowledgments

Built on top of Le-WM and the stable_worldmodel / stable_pretraining libraries.