File size: 1,684 Bytes
b4e4214
099efca
b8f2c17
 
 
b4e4214
099efca
b4e4214
b8f2c17
b4e4214
099efca
b8f2c17
 
099efca
 
 
 
 
 
 
b8f2c17
b4e4214
 
099efca
b8f2c17
099efca
 
798a242
 
099efca
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
---
title: FastH3-Omni
emoji: 🎬
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 6.30.0
app_file: app.py
python_version: "3.12"
pinned: false
short_description: FastVideo 8-step video+audio from image/video/audio refs
startup_duration_timeout: 1h
models:
  - FastVideo/FastVideo-FastH3-Omni-8-Step-V1
  - FastVideo/FastH3-Omni-Comfy
  - FastVideo/FastH3-Omni-FP8
  - FastVideo/FastH3-Omni-NVFP4-QAD
  - FastVideo/FastH3-NVFP4-VAE-Decoder
  - FastVideo/FastH3-Omni-FP8-Comfy
  - FastVideo/FastH3-Omni-NVFP4-QAD-Comfy
  - MiniMaxAI/MiniMax-H3
---

# FastH3-Omni

[FastVideo's 8-step FastH3-Omni](https://huggingface.co/FastVideo/FastVideo-FastH3-Omni-8-Step-V1) student of MiniMax-H3 on ZeroGPU: ordered image, video and audio references plus
a prompt become a short clip with a matching soundtrack. Runs the FP8 W8A8 export (`FastVideo/FastH3-Omni-FP8`)
with FastVideo's Triton tile-64 block-sparse attention, and restores its compiled kernels from
`multimodalart/fasth3-omni-kernel-cache` at startup so the first call doesn't JIT-compile.

The prompt composer is a custom `gr.HTML` component (`composer.html` / `composer.css` / `composer.js`): references
get `<Picture n>` / `<Video n>` / `<Audio n>` tags as they are added, and the prompt is either assembled by the
six-section H3 builder or written by hand with those tags. "Upsample" rewrites it through
`hugging-apps/minimax-h3-prompt-rewriter`.

FastVideo is installed from a wheel of `hao-ai-lab/FastVideo@376e445f` whose unused `gradio==5.32.0` pin is relaxed,
so the Space runs Gradio 6.

All checkpoints: [FastH3-Omni collection](https://huggingface.co/collections/FastVideo/fasth3-omni-6ad501acfccdebd3c3b7445b).