Comfy-Org workflow templates
Download T2V, I2V, and R2V Workflow JSON Files
Comfy-Org provides MiniMax H3 workflow templates for Text-to-Video, Image-to-Video, and Reference-to-Video.
This guide covers the local Comfy-Org workflow. Settings and limits may differ from the online MiniMax H3 generator.
Text prompt
Create a scene from scratch
video_minimax_h3_t2v.json
Download T2V WorkflowImage + prompt
Animate a starting image
video_minimax_h3_i2v.json
Download I2V WorkflowImages, video, audio + prompt
Use stronger reference control
video_minimax_h3_r2v.json
Download R2V WorkflowDownload Workflows from the Command Line
If you use GitHub CLI, clone the repository and copy all three templates.
gh repo clone Comfy-Org/workflow_templates
cd workflow_templates/templates
cp video_minimax_h3_t2v.json ~/Downloads/
cp video_minimax_h3_i2v.json ~/Downloads/
cp video_minimax_h3_r2v.json ~/Downloads/On Windows PowerShell:
Copy-Item video_minimax_h3_t2v.json "$HOME\Downloads\"
Copy-Item video_minimax_h3_i2v.json "$HOME\Downloads\"
Copy-Item video_minimax_h3_r2v.json "$HOME\Downloads\"- 01Open ComfyUI.
- 02Open Workflows.
- 03Choose Open.
- 04Select the JSON file.
You can also drag the workflow JSON onto the ComfyUI canvas.
First local run
How to Run MiniMax H3 in ComfyUI
Already have ComfyUI installed? Skip directly to Required Model Files. For a new setup, follow this order.
Install or update ComfyUI.
Download the required MiniMax H3 model files.
Put each file in the correct model folder.
Open the T2V, I2V, or R2V workflow.
Add your prompt or reference files.
Start with a short 5-second test.
Queue the workflow.
Review the saved video.
The goal of your first run
Installation
Install or Update ComfyUI
Use comfy-cli for the managed setup, or install ComfyUI manually when you want to control the Python environment yourself.
Recommended Method: comfy-cli
The CLI can install and launch ComfyUI and manage the workspace for you.
pip install comfy-cli
comfy install
comfy launchLaunch the most recently installed workspace and check which workspace is active:
comfy --recent launch
comfy whichManual ComfyUI Installation
Clone ComfyUI, install the PyTorch build for your hardware, install dependencies, and start the app.
gh repo clone Comfy-Org/ComfyUI
cd ComfyUI
# NVIDIA
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130
# Intel Arc
pip install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/xpu
pip install -r requirements.txt
python main.pyAMD and Apple Silicon require platform-specific PyTorch installation. Follow the current ComfyUI instructions for your hardware.
Update an Existing Installation
cd ComfyUI
git pull
pip install -r requirements.txt
python main.pyIf you use comfy-cli, update the target workspace through the CLI instead. Update ComfyUI before troubleshooting missing MiniMax H3 nodes.
Model files
MiniMax H3 ComfyUI Model Download
T2V and I2V share the FL2VA diffusion checkpoint. Reference-to-Video uses a separate Ref2VA checkpoint, while the text encoder and VAE files remain the same.
Required Models for T2V and I2V
minimax_h3_fl2va_pruned_int8_convrot.safetensors
qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors
minimax_h3_video_vae_fp16.safetensors
minimax_h3_audio_vae_fp32.safetensorsComfy-Org recommends int8_convrot diffusion weights when your PyTorch/CUDA environment supports them.
Folder Structure
ComfyUI/
└── models/
├── diffusion_models/
│ └── minimax_h3_fl2va_pruned_int8_convrot.safetensors
├── text_encoders/
│ └── qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors
└── vae/
├── minimax_h3_video_vae_fp16.safetensors
└── minimax_h3_audio_vae_fp32.safetensorsThe Comfy-Org repository uses these model directories.
Download T2V and I2V Models
python -m pip install -U huggingface_hub
cd ComfyUI
hf download Comfy-Org/MiniMax-H3 \
--include "diffusion_models/minimax_h3_fl2va_pruned_int8_convrot.safetensors" \
"text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors" \
"vae/minimax_h3_video_vae_fp16.safetensors" \
"vae/minimax_h3_audio_vae_fp32.safetensors" \
--local-dir modelsR2V Uses a Different Diffusion Model
Reference-to-Video does not use the FL2VA checkpoint. Use minimax_h3_ref2va_pruned_int8_convrot.safetensors. The Qwen3-VL text encoder and both VAE files remain the same.
hf download Comfy-Org/MiniMax-H3 \
--include "diffusion_models/minimax_h3_ref2va_pruned_int8_convrot.safetensors" \
"text_encoders/qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors" \
"vae/minimax_h3_video_vae_fp16.safetensors" \
"vae/minimax_h3_audio_vae_fp32.safetensors" \
--local-dir modelsChoose the right graph
Which MiniMax H3 ComfyUI Workflow Should You Use?
Start from the materials you already have and the type of control you need.
Text-to-Video
Choose T2V when you only have a prompt.
Text Prompt
Good for
- •New scene concepts
- •Cinematic shots
- •Product ideas
- •Game scenes
- •Short social videos
Image-to-Video
Choose I2V when an image should define the starting visual state.
Image + Prompt
Good for
- •Character animation
- •Portrait movement
- •Product animation
- •Artwork animation
- •Starting-frame control
Reference-to-Video
Choose R2V when different reference files should control different parts of the result.
Images + Video + Audio + Prompt
Good for
- •Character identity
- •Motion transfer
- •Camera reference
- •Visual style
- •Speech and audio cues
- •Motion timing
- •Multi-asset scenes
Workflow tutorials
Run Text-to-Video, Image-to-Video, and Reference-to-Video
Load the matching JSON, confirm the checkpoint, add your inputs, and begin with a short test.
How to Run Text-to-Video
- 1. Open: video_minimax_h3_t2v.json
- 2. Confirm: FL2VA diffusion weights and the Qwen3-VL text encoder.
- 3. Enter a prompt: start simple.
- 4. Use a short duration: begin with 5 seconds.
- 5. Queue: confirm video and audio decode successfully.
A black running shoe sits on a reflective studio platform.
A narrow light moves slowly across the upper material.
The camera makes a slow push-in.
Keep the shoe centered.
Subtle studio ambience.How to Run Image-to-Video
- 1. Open: video_minimax_h3_i2v.json
- 2. Upload: use a clear source image without several unrelated subjects.
- 3. Describe: explain the subject and camera movement.
- 4. Test: check identity, motion, camera, background stability, and audio.
The woman slowly turns toward the camera.
Her hair moves lightly in the wind.
The camera pushes forward at a steady speed.
Keep the movement natural and restrained.How to Run Reference-to-Video
- 1. Open: video_minimax_h3_r2v.json
- 2. Add references: up to 9 images, 3 videos, and 3 separate audio files. Audio cannot be the only reference. Include at least one image or video.
- 3. Assign roles: identify what each reference controls.
- 4. Use numbered tags: follow the order in which references are connected.
<Picture 1>
<Video 1>
<Audio 1><Picture 1> defines the character's face, hair, and clothing.
Use the movement timing and body motion from <Video 1>.
Use the speech and audio cues from <Audio 1>.
The character walks through a neon-lit street while the camera tracks slowly from the side.Avoid “Use all references.” Give each input one clear role. Ref2VA is sensitive to prompt wording.
Safe starting values
Reference Image Quality and First Test Settings
Confirm the base installation with a simple generation before increasing duration, reference count, or image detail.
Reference Image Quality
ref_image_size = matchScales images closer to generation resolution. Use it for testing, faster processing, and lower reference detail needs.
ref_image_size = maxKeeps images up to a 2048px short edge. It adds more reference tokens and can increase processing cost.
For your first test, use match.
Recommended First Test
Duration: 5 seconds
Resolution: workflow default
References: none or one image
Camera: static or slow push-in
Main actions: one
Prompt length: short and clearDo not start with a complicated 15-second reference-heavy workflow. First confirm that models load, sampling begins, and video and audio decode.
Local performance
MiniMax H3 ComfyUI Hardware, VRAM, and Output Limits
Memory use depends on the complete workflow. Begin with conservative settings and measure your own hardware before making performance assumptions.
How Much VRAM Does MiniMax H3 Need?
There is no single official VRAM number for every setup. VRAM use depends on your GPU, model precision, resolution, and video length. Reference count, model offloading, ComfyUI, and PyTorch versions also affect memory use.
If you have limited VRAM
- 1.Use the pruned INT8 diffusion model.
- 2.Start with a 5-second video.
- 3.Keep the workflow's default resolution.
- 4.Use fewer references.
- 5.Keep ref_image_size on match.
- 6.Close other GPU-heavy applications.
- 7.Confirm the base workflow before adding LoRAs.
Check System Information
Use comfy-cli to inspect system statistics and record your own test data.
comfy system-statsGPU:
VRAM:
System RAM:
ComfyUI version:
PyTorch version:
Workflow:
Resolution:
Duration:
Generation time:Can MiniMax H3 Generate 2K in ComfyUI?
MiniMax H3 supports output up to 2K in some workflows. The current Comfy-Org local workflow does not generate native 2K by default. Its base canvas uses a 768px short edge, with an area limit of about 768 × 1344.
Model support for 2K does not mean every local ComfyUI workflow generates native 2K.
Only describe a local workflow as native 2K after you verify that specific workflow.
Duration and Optional Turbo LoRA
The current Comfy-Org MiniMax H3 node generates video at 24 fps. It converts the selected duration into a valid frame count automatically.
Start with: 5 seconds
Base workflow
↓
Confirm generation works
↓
Test your prompt
↓
Add Turbo LoRA
↓
Compare quality and speedStore compatible LoRAs under ComfyUI/models/loras/. Turbo LoRAs are optional and are not required for the base workflow.
Fix one layer at a time
Common MiniMax H3 ComfyUI Errors and Fixes
Update first, confirm the correct files and folders, and reproduce the issue with a short base workflow before changing several settings.
MiniMax H3 nodes are missing+
Your ComfyUI installation may be outdated. Update ComfyUI and its requirements before adding third-party replacements.
cd ComfyUI
git pull
pip install -r requirements.txt
python main.pyModel not found+
Check that diffusion models, text encoders, VAEs, and LoRAs are in their matching folders. Restart ComfyUI after moving files.
Diffusion → ComfyUI/models/diffusion_models/
Text encoder → ComfyUI/models/text_encoders/
Video VAE / Audio VAE → ComfyUI/models/vae/
LoRA → ComfyUI/models/loras/Wrong model in R2V+
Do not use the FL2VA checkpoint for Reference-to-Video. The Comfy-Org R2V template uses separate Ref2VA weights.
Use: minimax_h3_ref2va_pruned_int8_convrot.safetensorsReference image or motion is weak+
Use the correct numbered tag for each file. Give every reference one clear role, such as appearance, motion, camera, audio, or style.
<Picture 1> defines the character's appearance.
Use the body movement and timing from <Video 1>.
Keep the camera static.Out of memory+
Reduce one layer of complexity at a time, then retry the workflow.
Shorter duration → Default resolution → Fewer references → ref_image_size = match → INT8 diffusion modelTorch not compiled with CUDA enabled+
Remove the incorrect PyTorch packages, then install the current GPU build recommended by ComfyUI for your hardware.
pip uninstall torch torchvision torchaudioCustom node conflict+
Test the core installation without custom nodes. If H3 then works, troubleshoot custom packages separately.
python main.py --disable-all-custom-nodesRecommended Troubleshooting Order
1.Update ComfyUI
2.Confirm the correct workflow
3.Confirm model filenames
4.Confirm model folders
5.Confirm FL2VA vs Ref2VA
6.Test a 5-second generation
7.Remove unnecessary references
8.Disable custom nodes
9.Check logs and system information
Do not change several settings at once.
Choose your setup
Local ComfyUI vs Online MiniMax H3
Choose based on how much workflow control you need and whether you want to manage large model files and GPU setup.
Local ComfyUI
- •Runs on your own hardware
- •Requires large model files
- •Gives node-level workflow control
- •Supports custom workflow experiments
- •Performance depends on your hardware
- •Requires installation and troubleshooting
Online Generator
- •Runs through a browser
- •No local model download
- •Simpler setup
- •Faster to start
- •Generation runs on remote infrastructure
- •No ComfyUI troubleshooting
Choose ComfyUI for local control, node-level customization, model experiments, and custom pipelines. Choose the online generator when you mainly want to create videos without managing a local model environment.
The online generator uses a separate hosted workflow. Its resolution, pricing, and input options may differ from local ComfyUI.
Frequently asked questions
MiniMax H3 ComfyUI FAQ
Does MiniMax H3 work with ComfyUI?+
Yes. Comfy-Org provides MiniMax H3 T2V, I2V, and R2V workflow templates with ComfyUI-ready model files.
What MiniMax H3 workflows are available in ComfyUI?+
The current core templates include Text-to-Video, Image-to-Video, and Reference-to-Video.
Which model should I use for MiniMax H3 Text-to-Video?+
Use an FL2VA diffusion model with the T2V workflow. The current recommended quantized file is minimax_h3_fl2va_pruned_int8_convrot.safetensors.
Which model should I use for Reference-to-Video?+
Use minimax_h3_ref2va_pruned_int8_convrot.safetensors with the R2V workflow.
Do T2V and R2V use the same checkpoint?+
No. T2V and I2V use FL2VA weights, while R2V uses Ref2VA weights.
Can MiniMax H3 use reference images, videos, and audio in ComfyUI?+
Yes. The R2V workflow accepts images, videos, and separate audio files. Audio cannot be the only reference. Include at least one image or video.
How do I reference files in an R2V prompt?+
Use numbered tags such as <Picture 1>, <Video 1>, and <Audio 1>, then explain what each reference should guide.
How many references can I use?+
The current R2V workflow supports up to 9 images, 3 videos, and 3 audio files. Audio must be paired with at least one image or video.
Does the default local workflow generate native 2K?+
No, not by default. The current Comfy-Org local workflow uses a 768px short-edge canvas with an area limit of about 768 × 1344.
How much VRAM does MiniMax H3 need?+
There is no single official minimum for every setup. Usage depends on model precision, hardware, duration, resolution, reference count, and memory management.
Do I need custom nodes?+
The current Comfy-Org templates use ComfyUI core support. Update ComfyUI first if MiniMax H3 nodes are missing.
Where are generated videos saved?+
The Comfy-Org T2V workflow uses ComfyUI's SaveVideo node and a MiniMax H3 video filename prefix.