minimax-h3-video

Builds local MiniMax H3 video workflows in ComfyUI with INT8 weights and turbo LoRAs.

715|111|Updated Feb 15, 2026
One-click install
npx skills add https://github.com/artokun/comfyui-mcp --skill minimax-h3-video
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minimax-h3-video
Source: https://github.com/artokun/comfyui-mcp/tree/main/plugin/skills/minimax-h3-video
Command: npx skills add https://github.com/artokun/comfyui-mcp --skill minimax-h3-video

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Setting up MiniMax H3 (Hailuo) video generation locally in ComfyUI involves confusing choices between local-weight nodes and paid API nodes, multiple model files, turbo LoRAs, and nonstandard frame math, and mistakes produce broken graphs or wasted API credits.

Core Features & Use Cases

  • Local vs API path selection: Distinguishes the free local-weight nodes (MiniMaxH3ImageToVideo, MiniMaxH3ReferenceToVideo) from the paid partner API nodes so the right cost model is used.
  • Model and template setup: Lists the Comfy-Org INT8 diffusion models, Qwen3-VL text encoder, dual VAEs, and 4/8-step turbo LoRAs, plus how to load the official Template Library graphs.
  • Output and chaining guidance: Specifies 24 fps, 17k+5 frame-length math, 768px sizing, VRAM tiers down to 8 GB, and last-frame chaining for clips longer than 15 seconds.
  • Use Case: A user on a 12 GB GPU asks for a 10-second stereo-audio clip from a text prompt; the skill loads the T2V template, enables the turbo LoRA and Sage attention, sets the correct length, and queues the render.

Quick Start

Ask the agent to build a local MiniMax H3 text-to-video workflow in ComfyUI using the Comfy-Org INT8 template and turbo LoRA for a short clip with audio.

Frequently Asked Questions about minimax-h3-video

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run MiniMax H3 video generation locally in ComfyUI?

Load the MiniMax H3 template from the ComfyUI Template Library under Video, then download the Comfy-Org INT8 diffusion model, Qwen3-VL text encoder, and both VAEs from Hugging Face. The MiniMaxH3ImageToVideo node handles T2V, I2V, and first-last-frame modes.

What is the difference between MiniMax H3 local nodes and Hailuo API nodes?

Local nodes (MiniMaxH3ImageToVideo, MiniMaxH3ReferenceToVideo) run downloaded weights on your GPU for free, while API nodes (MinimaxHailuo03TextToVideoNode and similar) charge per generation through a MiniMax API key. The two paths must not be mixed in one graph.

Can MiniMax H3 run on an 8 GB VRAM GPU?

Yes, using the INT8 weights combined with a 4 or 8-step turbo LoRA, Sage attention patching, and reduced preview resolution around 0.2-0.4 megapixels. Renders take minutes per clip, and Kijai W4A8 weights are a fallback if INT8 still runs out of memory.

Why does my MiniMax H3 graph fail to load or produce garbage output?

Common causes are setting CLIPLoader type to something other than minimax, loading the fl2va UNet into an R2V graph (R2V requires the ref2va model), or running 4 steps without the turbo LoRA enabled. ComfyUI 0.30.0 or newer is required for the native nodes.

How do I make videos longer than 15 seconds with MiniMax H3?

A single H3 shot caps at about 15 seconds, so longer pieces are chained clips. Generate each clip, stage its last frame with upload_image, feed it as the first_frame of the next clip, then concatenate the results with ffmpeg.