This GGUF file is a direct conversion of Wan-AI/Wan2.2-T2V-A14B Since this is a quantized model, all original licensing terms and usage restrictions remain in effect. Usage The model can be used with the ComfyUI custom node ComfyUI-GGUF by city96 Place model files in ComfyUI/models/unet see the GitHub readme for further installation instructions.
A LoRA for MiniMax-H3 that renders joint video + synchronized stereo audio in as few as 4 sampling steps instead of the usual ~20 — a ~5× sampling speedup — and keeps getting better as you add steps. For most work, use minimaxh3turbov4step600ema.safetensors.
Model Card
By Larryvrh, published under apache-2.0, revision 43a74557ac3f.
A LoRA for MiniMax-H3 that renders joint video + synchronized stereo audio in as few as 4 sampling steps instead of the usual ~20 — a ~5× sampling speedup — and keeps getting better as you add steps. For most work, use minimaxh3turbov4step600ema.safetensors. It's the markedly better micro-detail (faces, fingers, fine texture), and the over-sharpening / plastic look of the earlier v1 (~850) line is fully resolved. v4 introduced a static-frame enhancement — a big win for static and small-motion content. The one trade-off shows up only at 4 steps with large, fast motion, where v4 can produce motion-smear / trailing ghosting (we're actively fixing this). Two things address it: - Use 6–8 steps.…
Read Larryvrh's full model card
MiniMax-H3 Turbo LoRA — few-step audio-video generation
A LoRA for MiniMax-H3 that renders joint video + synchronized stereo audio in as few as 4 sampling steps instead of the usual ~20 — a ~5× sampling speedup — and keeps getting better as you add steps.
Which checkpoint — v4 (step 600) or v1 (850)?
For most work, use minimax_h3_turbo_v4_step600_ema.safetensors. It's the
strongest checkpoint we've released: much better static and small-motion shots,
markedly better micro-detail (faces, fingers, fine texture), and the
over-sharpening / plastic look of the earlier v1 (~850) line is fully
resolved.
v4 introduced a static-frame enhancement — a big win for static and small-motion content. The one trade-off shows up only at 4 steps with large, fast motion, where v4 can produce motion-smear / trailing ghosting (we're actively fixing this). Two things address it:
- Use 6–8 steps. This largely removes the smear and is where v4 looks its best. v4 also tolerates higher step counts better than v1, which tends to over-sharpen at high steps + strength 1.0.
- For the specific case of 4 steps and heavy motion, the older
v1~850 checkpoint can still be the friendlier pick.
Using 6–8 steps? ── yes ──► v4-600 (recommended)
│ no (4 steps)
▼
Heavy / fast motion? ── no ──► v4-600 (recommended)
│ yes
▼
v1-850 (friendlier at 4-step heavy motion)
Still a preview — training continues; the two areas still being improved are audio and behaviour under fast, intense motion.
Steps and strength — read this
- 4 steps is the recommended minimum; 4–8 is the useful range. 6–8 steps look noticeably better than 4, so add steps if you can afford them. Past 8 steps it stops helping and can start to introduce over-sharp artifacts — there's no benefit to going higher, so stay in 4–8.
- Keep strength at
1.0. It's tuned for 1.0 and holds up well across the 4–8 step range. Only reach for the strength dial if a specific clip misbehaves — then blurry ghosting / smear → nudge up (~1.05–1.2), over-sharp grain → nudge down (~0.8–0.95). - Keep the scheduler on
simple.
Use it in ComfyUI (recommended)
Custom nodes: Larryvrh/ComfyUI-MiniMax-H3-Turbo — or search "MiniMax-H3 Turbo" in ComfyUI-Manager. (Keep the node updated; it evolves alongside these weights.)
- Install the nodes (Manager, or
git cloneintoComfyUI/custom_nodes) and put a.safetensorsfrom this repo intoComfyUI/models/loras/. You also need the base MiniMax-H3 model, VAEs and text encoder — see the MiniMax-H3 tutorial. - Start from the official MiniMax-H3 workflow (t2v or i2v) and make two changes:
- insert MiniMax-H3 Turbo LoRA between the model loader and the sampler;
- feed
SamplerCustomAdvancedfrom MiniMax-H3 Turbo Sampler, and set the scheduler tosimpleat ≥ 4 steps.
Everything else stays as in the official graph, so both text-to-video and
image-to-video work. A ready-made t2v workflow ships in the
node repo
(and here as minimax_h3_t2v_turbo.json) — drag it in.
- Base model: any MiniMax-H3 base — full (
bf16,int8_convrot) and the pruned/curve variants (pruned_int8,pruned_fp8). The node auto-detects a pruned base and re-injects the time-conditioning at run time, so one LoRA file covers every base. low_vramswitch: off applies the LoRA at run time (sharpest, recommended); on merges it into the weights for the lowest peak VRAM (a bit softer on quantized bases). Turn it on only if you run out of memory.- The custom sampler auto-adapts to your ComfyUI version: MiniMax-H3 runs
video and audio on two different flow schedules; recent ComfyUI handles that
natively (
ModelSamplingAV) and older ComfyUI doesn't — the Turbo Sampler detects which and does the right thing either way, so nothing to change when you update ComfyUI.
Weights
All bf16, ~744 MB, applied as a plain low-rank update
(W_eff = W + lora_B @ lora_A, alpha = rank, so no extra scaling). Prefer the
EMA files; the non-EMA ones are for comparison.
| file | notes |
|---|---|
minimax_h3_turbo_v4_step600_ema.safetensors |
recommended — current best. Strong static/small-motion, good micro-detail, no over-sharpening. |
minimax_h3_turbo_v4_step600.safetensors |
v4-600 non-EMA (comparison). |
minimax_h3_turbo_v4_step150_ema.safetensors |
earlier v4 checkpoint. |
minimax_h3_turbo_4step_ema_ckpt850.safetensors |
v1 line (~850) — over-sharpened / plastic in general, but the friendlier pick for 4-step heavy motion (see above). |
minimax_h3_turbo_4step_ema_ckpt500.safetensors |
older v1 (~500), softer. |
minimax_h3_turbo_4step_ema.safetensors |
initial release (~200). |
Naming: v4 is the current training recipe and stepN is the training step.
Older files carry the previous 4step_ckptN naming, where 4step referred to the
sampler-step count.
Standalone (no ComfyUI graph)
generate.py is a single self-contained file — it loads the base DiT + a LoRA,
encodes the prompt, runs the few-step dual-schedule sampler, decodes and muxes an
mp4. It still needs a ComfyUI checkout for the H3 model / VAE / text-encoder
definitions:
git clone https://github.com/comfyanonymous/ComfyUI
cd ComfyUI && pip install -r requirements.txt && cd ..
pip install -r requirements.txt # this repo: torch, safetensors, imageio-ffmpeg
# base weights from Comfy-Org/MiniMax-H3 into a models/ tree, then:
python generate.py \
--comfyui ./ComfyUI \
--base models/diffusion_models/minimax_h3_fl2va_bf16.safetensors \
--lora minimax_h3_turbo_v4_step600_ema.safetensors \
--te models/text_encoders/qwen3vl_32b_minimax_h3_int8_convrot.safetensors \
--video-vae models/vae/minimax_h3_video_vae_fp16.safetensors \
--audio-vae models/vae/minimax_h3_audio_vae_fp32.safetensors \
--prompt "A corgi in a chef hat flipping a pancake, sizzling sounds and a cheerful bark." \
--width 1344 --height 768 --frames 124 --steps 6 --out corgi.mp4
Notes
- Resolution / duration: width and height are multiples of 32 (short edge typically 768). Frame count is at 24 fps and snaps to the model's 17·k+5 grid (124 ≈ 5 s). Validated range ~124–362 frames (~5–15 s).
- VRAM: the base model is large (~33 B); an 80 GB GPU is comfortable at the
largest resolutions. The ComfyUI node streams the base and adds the
low_vramswitch, so it runs on much smaller GPUs. In the standalone script,--offload-adalntrades ~13 GB of VRAM for CPU RAM. - Audio: 32 kHz stereo, aligned to the video; the two streams ride different flow schedules and are integrated each on its own clock. (Audio is one of the two areas still being improved — see the top.)
Identity and Version
- Repository
- larryvrh/MiniMax-H3-Turbo-Lora
- Publisher
- Larryvrh
- Task
- Text to video
- Modality
- Video
- Library
- minimax-h3
- Parameters
- Not stated by the source
- Languages
- Not stated by the source
- Revision
- 43a74557ac3f6539db8e0f2a959d03feb7a81480
- First published
- 2026-08-05
- Last updated
- 2026-08-08
Files and Weights
23 files, 112.3 GB in total. The weights are 18 files totalling 112.3 GB in bin, safetensors.
Every file
| File | Type | Size | SHA-256 |
|---|---|---|---|
| experimental_step_149.bin | Weights | 10.9 GB | 6e6684c0c041 |
| experimental_step_490.bin | Weights | 10.9 GB | e95764286503 |
| experimental_step_729.bin | Weights | 10.9 GB | 4523eccc68fe |
| experimental_step_850.bin | Weights | 10.9 GB | 8c07df0e2c4d |
| experimental_step_922.bin | Weights | 10.9 GB | 7026879187f3 |
| experimental_v2_step_298.bin | Weights | 7.8 GB | 02091565e94a |
| experimental_v3_step_300.bin | Weights | 10.9 GB | afb009bf4958 |
| experimental_v4_step_150.bin | Weights | 10.9 GB | 784879822333 |
| experimental_v4_step_600.bin | Weights | 10.9 GB | 5717f204f819 |
| experimental_v5_step_600.bin | Weights | 10.9 GB | a57e51bce769 |
| minimax_h3_turbo_4step.safetensors | Weights | 779.8 MB | c468c61ebf71 |
| minimax_h3_turbo_4step_ckpt500.safetensors | Weights | 779.8 MB | 82d0acff583b |
| minimax_h3_turbo_4step_ckpt850.safetensors | Weights | 779.8 MB | b6d1be058a76 |
| minimax_h3_turbo_4step_ema.safetensors | Weights | 779.8 MB | 8d645b67e606 |
| minimax_h3_turbo_4step_ema_ckpt500.safetensors | Weights | 779.8 MB | 6183247bacc4 |
| minimax_h3_turbo_4step_ema_ckpt850.safetensors | Weights | 779.8 MB | 5a6eeba171cf |
| minimax_h3_turbo_v4_step600.safetensors | Weights | 779.8 MB | 6c280b58f03b |
| minimax_h3_turbo_v4_step600_ema.safetensors | Weights | 779.8 MB | 5f3a626cd72c |
| generate.py | Configuration | 21.6 KB | — |
| minimax_h3_t2v_turbo.json | Configuration | 22.3 KB | — |
| README.md | Documentation | 7.4 KB | — |
| requirements.txt | Other | 375 B | — |
| .gitattributes | Repository | 1.5 KB | — |
License and Download
- License
- apache-2.0
- Access
- Open weights, no gate
- Download size
- 112.3 GB
Released by Larryvrh through its official repository on Hugging Face. Read the license.
Built From
- Adapter of Comfy-Org/MiniMax-H3
- Derived from Comfy-Org/MiniMax-H3
Memory Requirements
| Precision | Weights in memory |
|---|---|
| As published | 112.3 GB |
Weights only, from the published parameter count; the key-value cache and runtime add to this.
Questions About MiniMax-H3-Turbo-Lora
Can I use MiniMax-H3-Turbo-Lora commercially?
Yes. MiniMax-H3-Turbo-Lora is released under Apache License 2.0. The Apache License 2.0 is a permissive open-source license. It permits commercial use, modification and redistribution. It requires keeping the license and copyright notices and any NOTICE file, stating significant changes, and it includes an express patent grant from contributors.
Similar Models
This repository contains MiniMax-H3 Turbo LoRAs converted and optimized for ComfyUI: These LoRAs accelerate MiniMax-H3 video and synchronized-audio generation by reducing the required number of sampling steps. Newly added LoRA, located in the experimental/ folder: Manual recommended sigmas: 3-step 1.0, 0.961165, 0.853333, 0.0 4-step 1.0, 0.970874, 0.907249, 0.640000, 0.0 Three LoRAs extracted from VDN-H3 8 step: The main 8-step LoRA works on both FL2VA and Ref2VA. If you are running a pruned base, choose the pruned version that corresponds to your base — the pruned versions need their own matching pruned base. Three dynamically resized BF16 LoRAs are now included. Their source weights were…
Sulphur 2 An uncensored video generation model based on LTX 2.3 supporting both t2v and i2v natively, as well as all of the other ltx 2.3 formats. Follow us on X Join our Discord Support the next version of the project, even just a few dollars would go a long way: Kofi To get started with the model, I recommend downloading either of the dev versions, (fp8mixed or bf16) and downloading the distill lora provided. By the way, I'm aware the workflows contain sulphurfinal right now, just use the lora or use the full models, don't use both at the same time. This model contains a prompt enhancer. The easiest way to get started with the prompt enhancer is by using it on lmstudio. The way to…
Wan2.1 is an open-source suite of video foundation models, compatible with consumer-grade GPUs, that excels in various video generation tasks like text-to-video, image-to-video, and video editing, even supporting visual text generation. Download models using huggingface-cli: You can also download directly from this page. This model is a derivative work of the original model licensed under the Apache 2.0 License, and is therefore distributed under the terms of the same license. Thanks to Patrick Gillespie for creating the ASCII text art tool used in this project https://patorjk.com/software/taag/ Wan-AI for the Wan model https://huggingface.co/Wan-AI/Wan2.1-VACE-1.3B…
Wan2.1 is an open-source suite of video foundation models, compatible with consumer-grade GPUs, that excels in various video generation tasks like text-to-video, image-to-video, and video editing, even supporting visual text generation. Download models using huggingface-cli: You can also download directly from this page. This model is a derivative work of the original model licensed under the Apache 2.0 License, and is therefore distributed under the terms of the same license. Thanks to Patrick Gillespie for creating the ASCII text art tool used in this project https://patorjk.com/software/taag/ Wan-AI for the Wan model https://huggingface.co/Wan-AI/Wan2.1-T2V-1.3B…
This repository contains GGUF format model files for SulphurAI's Sulphur-2-base. The following quantization tiers are provided to accommodate different hardware capabilities and VRAM constraints.