PAN 2 is an open world model from the Institute of Foundation Models (IFM) at MBZUAI. It pairs a multimodal language model with a 29-billion-parameter latent diffusion model to simulate video of what happens after actions described in text, producing clips up to 20 seconds at 704x1248 and 24 fps. Weights, training code and inference code are released under Apache 2.0.
A situational 29B-parameter dense video generator from Institute of Foundation Models. Treat the modality benchmarks above as the leading indicator of fit — composite scoring across modalities is still maturing. Newly released, so production-readiness is still being shaken out.
Generated from this model’s benchmarks and ranking signals. Editor reviews refine it over time.
No benchmark data available for this model yet.
The top devices for this model at 4-bit, ranked by fit and speed.
| Device | Grade | VRAM |
|---|---|---|
| Acer Veriton GN100 AI MiniAcer | SS | 18.3 GB |
| AI TOP ATOM ATAGB10-9003Gigabyte | SS | 18.3 GB |
| AMD Instinct MI300XAMD | SS | 18.3 GB |
| AMD Instinct MI325XAMD | SS | 18.3 GB |
| AMD Instinct MI350PAMD | SS | 18.3 GB |

Explore the Provider
Aggregate stats, leaderboard, release timeline, and benchmark coverage across every Institute of Foundation Models model we track.
Benchmark data sourced from: Hugging Face, Arena.ai, Artificial Analysis.
PAN 2 is an open foundation world model developed by the Institute of Foundation Models (IFM) at MBZUAI. Unlike conventional generative video models that simply interpolate visual aesthetics from broad prompts, PAN 2 is built specifically for physical intelligence and simulative reasoning. The model simulates how environments mutate in direct response to text-described actions, rendering video sequences up to 20 seconds at 704x1248 resolution and 24 frames per second. All weights, inference pipelines, and training implementations are published under an Apache 2.0 license.
The system addresses a core bottleneck in autonomous agent deployment: enabling an embodied agent or planner to evaluate the outcomes of candidate physical decisions before executing them in the physical world. By coupling conceptual language planning with a dense 29B parameter perceptual diffusion backbone, PAN 2 provides a fully open simulation environment. Practitioners can deploy, fine-tune, and inspect the model without proprietary API barriers.
Within the landscape of generative simulators, PAN 2 occupies a distinct position alongside systems like Sora, Gen-3, and Cosmos, but with complete architectural transparency and local reproducibility. For engineers looking to run PAN 2 locally, the 29-billion-parameter dense architecture presents demanding yet approachable compute targets on modern workstation hardware.
PAN 2 implements the Generative Latent Prediction (GLP) framework, dividing world simulation into two interconnected stages: conceptual reasoning and perceptual generation.
1[Input: Action Text + Optional State Image]2 │3 ▼4┌─────────────────────────────────────────┐5│ Conceptual Reasoner (Multimodal LLM) │6│ - Actor-action binding │7│ - Precise timestamps & camera trajectory │8└─────────────────────────────────────────┘9 │10 ▼ Time-grounded structured plan11┌─────────────────────────────────────────┐12│ Perceptual Backbone: 29B Dense MMDiT │13│ - Predicts future video latents │14│ - Cross-attention conditioning │15└─────────────────────────────────────────┘16 │17 ▼ Latent representation18┌─────────────────────────────────────────┐19│ Wan 2.2 VAE Decoder │20│ - Uncompresses latents to 704x1248 @ 24fps21└─────────────────────────────────────────┘
The first phase relies on a multimodal conceptual reasoning model. This stage ingests the current observation (an initial condition image plus prompt) and generates a structured, time-grounded plan. This plan binds specific actions to agents, specifies exact action start and end timestamps, and dictates continuous camera trajectories.
The second phase is the perceptual backbone, which uses a 29B parameter dense Multimodal Diffusion Transformer (MMDiT). Operating entirely in latent space, the 29B MMDiT receives the time-grounded conditioning vectors and iteratively denoises video latents representing the future world state. The training regime relies on FSDP2 hybrid sharding, context parallelism, and the Muon optimizer, trained on packed token budgets over precomputed latents. Crucially, the perceptual backbone bypasses pixel decoding during intermediate steps. Final video frames are reconstructed through a high-efficiency Wan 2.2 VAE decoder, maintaining spatial consistency across long 20-second temporal horizons.
Because this is a dense 29B parameter model rather than a Mixture of Experts (MoE), all 29 billion parameters participate in every inference step. This architecture demands consistent memory bandwidth and compute across diffusion steps, but it eliminates routing overhead and keeps memory access patterns uniform during generation.
PAN 2 focuses on deterministic, physically coherent state transitions rather than cinematic stylization. Its primary capabilities include:
00:00:03.000 to 00:00:06.000 fundamentally alters downstream physics, enabling fine-grained sensitivity testing for robotic trajectories.Running a dense 29B diffusion model locally requires careful planning around VRAM capacity, precision formats, and memory bandwidth. Unlike pure text LLMs, PAN 2 requires memory for the 29B perceptual transformer, the text conditioning encoder, and the VAE decoding pipeline.
The perceptual backbone alone requires roughly 58 GB of VRAM in unquantized FP16/BF16 format. When accounting for KV cache, diffusion activation buffers, and the VAE decoder, full-precision inference requires multi-GPU infrastructure. Quantization significantly broadens hardware accessibility:
| Quantization Level | Perceptual Weights VRAM | Recommended Total VRAM | Target Hardware Setup |
|---|---|---|---|
| BF16 / FP16 | ~58 GB | 80 GB+ | 1x NVIDIA H100 / H200 (80GB/141GB) or 2x RTX 4090 (48GB combined via tensor/pipeline parallel) |
| FP8 (e4m3fn) | ~29 GB | 38 GB - 44 GB | 1x NVIDIA RTX 6000 Ada (48GB), 1x A6000 (48GB), or 2x RTX 4090 / 3090 |
| INT4 / Q4_K_M | ~16 GB - 18 GB | 24 GB - 28 GB | 1x NVIDIA RTX 4090 (24GB with offloaded VAE/encoder) or Apple M3/M4 Max (36GB+) |
For production simulation pipelines, the best GPU for PAN 2 is an enterprise card with high memory bandwidth, such as the NVIDIA H200 (141GB HBM3e) or RTX 6000 Ada (48GB GDDR6). High bandwidth is essential: diffusion models require tens of iterative passes through the entire parameter set per video generation.
If you are evaluating how to run 29B model on consumer GPU setups:
For the majority of local practitioners, FP8 represents the sweet spot for PAN 2 performance, preserving subtle physical trajectories and fine visual textures without introducing diffusion artifacts. If hardware constraints force 4-bit execution, Q4_K_M or AWQ maintains structural coherence, though edge stability and long-range temporal consistency in 20-second clips degrade slightly compared to FP8.
Because PAN 2 generates temporal latents rather than discrete text tokens, throughput is measured in sampling latency per video second rather than standard PAN 2 tokens per second.
PAN 2 inference is integrated with both Hugging Face diffusers and vLLM for conditioning tasks. The official repository provides launch scripts utilizing PyTorch FSDP2 and custom Triton kernels. Ensure your environment uses Python 3.10+, PyTorch 2.4+, and current CUDA drivers before pulling weights from Hugging Face.
Evaluating PAN 2 requires contrasting it against both conventional video generators and domain-specific physical world models.
Open-source video foundations like HunyuanVideo and Wan 2.1 focus heavily on visual prompt fidelity, artistic motion, and dynamic rendering.
NVIDIA Cosmos models are purpose-built physical world simulators designed for robotics and autonomous driving.
Cheapest current cloud rentals with at least 18 GB VRAM, refreshed hourly.
Advertising disclosure: we earn commissions when you shop through the links below.
| Option | Cost / GPU-hour |
|---|---|
NVIDIA RTX A5000RunPod · Community · 24 GB VRAM | $0.16 |
NVIDIA RTX 4000 AdaRunPod · Community · 20 GB VRAM | $0.20 |
NVIDIA GeForce RTX 3090RunPod · Community · 24 GB VRAM | $0.22 |
NVIDIA RTX A5000RunPod · Secure · 24 GB VRAM | $0.27 |
NVIDIA RTX 4000 AdaRunPod · Secure · 20 GB VRAM | $0.28 |
Per-GPU rate across RunPod, the Vast.ai marketplace, DigitalOcean, and Vultr.