Blog/Announcement
pi-H3: Video Generation in 2–4 Steps Without a VAE Decoder
We announce pi-H3, the fastest version of MiniMax H3 [1] yet. pi-H3 generates video in just 2 or 4 sampling steps and directly predicts pixels at the final step, skipping the video VAE decoder. On a single B200 it produces 5-second HD videos in 3.8 seconds (sub real-time) and 15-second videos in 18.6 seconds, more than twice as fast as Sol-H3 [4].
pi-H3 is an open-source research project. The Hugging Face demo is live today. All model weights and training/inference code will follow in LakonLab [2], with additional ComfyUI support through the ComfyUI-piFlow [3] extension.
- Available nowDemo on Hugging Face
- Week of Nov 16Model weights and inference code
- Later in NovemberTraining code, once we finish cleaning up the codebase
End-to-end generation speed
Measured end to end on a single NVIDIA B200, pi-H3 generates a 5-second 768p video with stereo audio in 3.8 s with 2 steps, and a 10-second video in 9.2 s, both faster than the video plays. The chart below compares complete requests, from text encoding to decoded video and audio, against Sol-H3 [4]. Across 5–15 s videos, pi-H3 is 2.4–2.7× faster with 2 steps and 1.2–1.4× faster with 4 steps. The speedup comes from fewer denoising steps, decoder removal, and FP8 quantization.
| Sol-H3 (official, from its paper) | pi-H3 (ours) | |
|---|---|---|
| GPU | 1 NVIDIA GB200 GPU | 1 NVIDIA B200 GPU |
| Sampling steps | 4 | 2 or 4 |
| Attention | Sol-Attn [5] on cuDNN BSA | Sol-Attn [5] on cuDNN BSA |
| Linear layers | MXFP8 W8A8 in DiT blocks 2–46; boundary blocks, AdaLN, refiners and text encoder in BF16 | FP8 W8A8 in all DiT blocks and the text encoder; AdaLN and output layers in BF16 |
| Video output | Sol-H3-VAE [4] decoder | pixels from the last denoising step (DWD), no VAE decoder |
Model latency breakdown
We time each stage of the pipeline separately on a single NVIDIA H100 80GB (batch size 1) and add up the per-stage medians. All methods share the same text encoder, audio decoder and FP8 MiniMax H3 denoiser with Sol-Attn [5], so the differences come from the number of denoising steps and from the video decoder. pi-H3 decodes pixels within its last denoising step (DWD), which removes the video VAE decoder from the pipeline.
Uncompromised fidelity at 2–4 steps
pi-H3 offers superior motion, texture, and audio fidelity compared to other few-step MiniMax H3 models, while maintaining structural coherence. The following comparisons show results from the same prompts and Gaussian noise for each model, without seed cherry-picking.
At 4 steps, pi-H3 delivers the best overall quality among the 4–8-step MiniMax H3 models we compared: LightX2V Turbo [6], FastH3 Dense/DataFree [7], and larryvrh’s H3-Turbo v4 [8]. It generates more dynamic, vivid movement, whereas the other models tend toward reduced, mechanical motion. Frames are sharper overall, with richer texture and finer detail. On the audio side, pi-H3 produces high-fidelity sound with full bass and crisp speech, while the other models sometimes generate broken audio or lose the bass.
The same strengths carry over to the 2-step setting: pi-H3 delivers more dynamic, realistic visuals and higher-fidelity audio compared to the 3-step TaoMate-H3 [9] and 2-step PDMD [10]. At this quality level, 2-step generation is already sufficient for simpler scenes.
Direct pixel output without video decoding
pi-H3 adopts DWD, a novel method that produces pixels directly from the last denoising step, bypassing the heavy VAE decoder. For few-step generation, this yields a massive speedup. The following comparison shows pi-H3 DWD output alongside non-DWD pi-H3 latents decoded by the native H3 VAE, Sol-H3-VAE [4], and LightVAE-Lite [11, 6].
How it works
pi-H3 combines two novel techniques: pi-Flow v2 and DWD.
pi-Flow v2 is a full upgrade of pi-Flow [12] for data-free few-step distillation. It retains pi-Flow’s strength of producing rich texture while substantially improving structural coherence, especially in the 2-step setting. It also simplifies inference: pi-Flow v2 models typically produce straight trajectories, removing the complexity of pi-Flow’s substep integration.
DWD (Decoding Without a Decoder) removes the video decoder from the pipeline entirely. Instead of passing final latents through a separate VAE decoder network, DWD re-uses the denoiser itself to predict clean pixels at the last step. DWD on MiniMax H3 is still experimental: H3 uses an unusually large compression ratio (4×32×32 3-channel pixels per token), and we have not yet had enough compute to fully optimize for it, leaving room for further improvement.
More details will be revealed in upcoming releases.
Gallery
All videos below are generated by pi-H3 with 2 or 4 sampling steps, without the video VAE decoder, at up to 768p with stereo audio. Open a gallery, then click any video to watch it with sound and read its full prompt.
Try it
Citation
Hansheng Chen, Shengqu Cai, Jiaming Song, Gordon Wetzstein, Xinchen Yan, Leonidas Guibas. “pi-H3: Video Generation in 2–4 Steps Without a VAE Decoder.” November 2026. https://hanshengchen.com/blog/pi-h3/
@misc{chen2026pih3,
title = {{pi-H3: Video Generation in 2–4 Steps Without a VAE Decoder}},
author = {Hansheng Chen and Shengqu Cai and Jiaming Song and Gordon Wetzstein and Xinchen Yan and Leonidas Guibas},
year = {2026},
month = nov,
howpublished = {\url{https://hanshengchen.com/blog/pi-h3/}}
}
References
- [1] MiniMax. MiniMax H3: An Open Model Breaking the Boundaries Between Tasks and Modalities. MiniMax Research Blog, 2026. www.minimax.io/blog/minimax-h3
- [2] Hansheng Chen. LakonLab. GitHub repository, 2026. github.com/Lakonik/LakonLab
- [3] Hansheng Chen. ComfyUI-piFlow. GitHub repository, 2026. github.com/Lakonik/ComfyUI-piFlow
- [4] Yitong Li, Jincheng Yu, Junsong Chen, Haopeng Li, Shuchen Xue, Haozhe Liu, Ping Luo, Song Han, and Enze Xie. Sol-H3: Recursive Self-Improvement for MiniMax-H3 Inference Acceleration on Sol-Engine across Cloud and Edge. 2026. arxiv.org/abs/2609.35110
- [5] Haopeng Li, Yitong Li, Junsong Chen, Tian Ye, Haozhe Liu, Jincheng Yu, Duomin Wang, Ruihua Zhang, Zeke Xie, Enze Xie, and Song Han. Sol-Attn: Accelerating Video Generation Inference via On-the-Fly Attention Sparsification. 2026. arxiv.org/abs/2607.24027
- [6] LightX2V Contributors. LightX2V: Light Video Generation Inference Framework. GitHub repository, 2025. github.com/ModelTC/lightx2v
- [7] FastVideo Team. FastH3 Preview v1: Four Open-Weight H3 Models in Four Steps. Blog post, 2026. haoailab.com/blogs/fasth3-preview/
- [8] larryvrh. MiniMax-H3 Turbo Lora. Hugging Face model repository, 2026. huggingface.co/larryvrh/MiniMax-H3-Turbo-Lora
- [9] Qijun Gan, Chenwei Zhang, Meiguang Jin, Junfeng Ma, and Qiu Shen. TaoMate: Anchor-Guided Memory Bridging Evolving and Reference States for Real-Time Audio-Video Digital Human Generation. 2026. arxiv.org/abs/2607.24359
- [10] Zimo Wang, Junkun Yuan, Angtian Wang, Haotian Yang, Canyu Zhang, Siyuan Yuan, Xingchang Huang, Bo Liu, Yizhi Wang, Yiding Yang, Chongyang Ma, and Gordon Guocheng Qian. PDMD: Projected Distribution Matching Distillation for Video Diffusion Models. 2026. arxiv.org/abs/2609.35768
- [11] Shiqiao Gu, Yang Yong, Fengjun Zhong, Ruihao Gong, Chengtao Lv, Xiangyu Fan, Lei Yang, and Xianglong Liu. LightVAE: Towards Compact and Efficient Video Autoencoders. 2026. arxiv.org/abs/2610.14726
- [12] Hansheng Chen, Kai Zhang, Hao Tan, Leonidas Guibas, Gordon Wetzstein, and Sai Bi. pi-Flow: Policy-Based Few-Step Generation via Imitation Distillation. ICLR, 2026. arxiv.org/abs/2510.14974