guide · ai

MiniMax H3 Hardware Map: What Runs, What Doesn't, and Why the Answer Is Probably Your Card

MiniMax H3 is a 33B video model with native stereo audio. This operator's hardware map covers what runs it, what doesn't, the territory restriction, and the right rig for you.

August 8, 2026 · By Alastair Fraser

A retro robot at a desk with stacked GPUs rendering a video clip

MiniMax H3 Hardware Map: What Runs, What Doesn’t, and Why the Answer Is Probably Your Card

Audience: Operators running or planning to run MiniMax H3 (33B video model with native stereo audio) locally, or anyone evaluating H3 vs cloud video generation.

Date: 2026-08-08 · Status: draft · Last verified against primary sources: 2026-08-08

A note on this snapshot. Prices, software support, license territory, and benchmark numbers all change. Before you cite anything from this article, check the dossier at Websites/content-strategy/research/minimax-h3/minimax-h3-research-2026-08-08.md. The dossier is the source of truth. This article is the readable form.

Most important caveat — territory restriction. MiniMax H3 open weights are excluded for use in the United States, European Union, United Kingdom, and South Korea per the HuggingFace model card license. Operators in those territories must use the cloud API path. Local installation is not legally available to them. This is the single most important operator finding in this article. If you’re in an excluded territory, jump to the “Cloud API” section.


The one-paragraph version

MiniMax H3 is a 33B-parameter video model released July 31, 2026, that generates 5–15 second clips at up to 2K with native stereo audio in the same pass — not bolted on afterward. It’s the first MiniMax release with open weights and the first frontier video model that does audio + video in one generation. The hardware map by Yume_X (Aug 7, 2026) measured every consumer GPU and found that the floor is a $300 RTX 3060 12GB (2 hours for a 10-second clip) and the ceiling is the 5090 (2.5 minutes for 7 seconds). The binding constraint for H3 is not VRAM alone — it’s VRAM × system RAM × residency strategy. This guide is the operator’s view: what runs, what doesn’t, what the territory restriction means, and what the right answer is for you.


What H3 actually is

The model

H3 is MiniMax’s third-generation video model and the first they’ve released with open weights. Key specs from the MiniMax blog and Comfy.org Day-0 announcement:

SpecValue
Parameters33B
ModalitiesText → video, image → video, video → video, audio + video (combined)
Output resolutionUp to 2K
Output duration5–15 seconds (configurable)
AudioNative stereo, generated in the same pass as video
Reference inputsUp to 9 images + 3 videos + 3 audio files (12-file cap)
Multi-shotNative — one prompt can composite multiple shots
In-context editingEdit character/object/background/dialogue within an existing clip
Architecture innovationsContextual Omni Representation · H3-VAE (48-channel latent) · H3-Omni Transformer

What the audio capability means

H3 generates audio in the same pass as video. Speech, music, ambient sound, lip sync, voice timbre transfer — all in one generation. This is the unique value H3 has over competitors.

If your project needs video + audio in one shot (no post-process assembly, no separate audio generation, no timeline sync work), H3 has no current cloud alternative cheaper at 2K. If you can stitch audio after the fact, competitors are competitive on price.

What it costs

ProviderPricePer 5s clipPer 15s clip
Hailuo API (our standard)$0.10/clip$0.10$0.30
MiniMax H3 2K direct$0.13/sec$0.65$1.95
fal.ai H3$0.26/sec$1.30$3.90

For 5 Tier-1 clips at 2K with audio: Hailuo API $0.50 vs MiniMax H3 direct $3.25 (6.5× more expensive) vs fal.ai $6.50 (13× more expensive). For low-volume Tier 1 work, Hailuo is the right answer.

Note: the MiniMax Token Plan does NOT cover H3 (Error 2013). The Token Plan documentation says it covers all models, but H3 is excluded. Pay-per-use direct API is the only Token Plan path.


The territory restriction — read this first

Per the HuggingFace model card license for MiniMaxAI/MiniMax-H3:

Excluded territories: United States, European Union, United Kingdom, South Korea.

For operators in those territories, the local installation path is closed. The cloud API is available globally. If you’re in an excluded territory, your only legal options are:

  1. MiniMax H3 API direct ($0.13/sec for 2K)
  2. fal.ai H3 ($0.26/sec)
  3. Hailuo API ($0.10/clip, our standard Tier 1 path)

The Yume_X hardware map does not flag this. If you read the Yume post and assumed the local path is available globally, that assumption is wrong.


The hardware map (12 GPU paths, real measured timings)

This is the Yume_X map reproduced with one correction and one addition.

GPUMemoryMeasured H3 behavior
RTX 5060 8GB8GBFloor. Full 15s at 480p · 10s at 540p · 5s at 720p. 32GB system RAM alongside.
RTX 3060 12GB12GBOld floor. 10s generation in 2 hours. It finished.
RTX 4070 12GB12GB608×352, 20 steps, 167 seconds. Low res but functional.
RTX 4090 Laptop 16GB16GB960×540, 5s, 182 seconds with SageAttention.
RTX 5060 Ti 16GB16GB323s baseline for 5s @ 864×480. SageAttention: 187s. SageAttention + EasyCache: 41s (skips 7 of 20 steps — quality cost).
RTX 5070 Ti 16GB16GBThe --fast-disk flag cut system RAM usage 3.6×. Peak VRAM ~14.4 GiB for 5s @ 1344×768.
RTX 3090 24GB24GBFull 15s clip + audio on a single 3090 with only 31GB system RAM. 23 minutes 17 seconds for the full render. The fix was one flag: --disable-pinned-memory drops RAM from 29.8GB to 7.5GB.
RTX 4090 24GB24GB~100 seconds warm T2V. 12s HD clips 10–13 minutes with SageAttention.
RTX 5090 32GB32GBConsumer sweet spot (outside excluded territories). NVFP4 pack: 864×480, 10s, 175s, peak 26.9 GiB. ~2.5 minutes for 7s T2V. ~7 minutes for 5s I2V. 500W power limit faster than 600W (thermal throttling) — 17% less energy.
4× H10080GB+13 seconds.
8× B30080GB+18 seconds.
2× DGX Spark (128GB each)128GB unifiedSingle Spark: ~155s. Dual Sparks: 64.9–68.8s (2.3× speedup). Both GPUs at ~96% during denoise. Ulysses sequence parallelism over RoCEv2, 100W total power.

Yume’s correction we should remember: the binding constraint is VRAM × system RAM × residency strategy, not VRAM alone. Three receipts:

  1. The 3090 died on 31GB of system RAM, not on 24GB of VRAM. Peak VRAM was 19.8GB. ComfyUI’s 90% system RAM pin caused the SIGKILL.
  2. The 5070 Ti flag moved weights into reclaimable page cache and cut RAM 3.6×. The --fast-disk flag is the lever.
  3. ComfyUI’s pruning cut the model footprint 66%, from 123.6 GB to 42.5 GB. Every “how to run it” lane is a RAM residency strategy wearing a GPU label.

The Blackwell compounding stack

On Blackwell cards (5090, 5080, 5060 Ti), the acceleration stack compounds:

LeverSpeedupQuality costRequirement
SageAttention30–40%Noneint8 kernel hits CUDA fast path
EasyCacheSkips denoise steps — quality drops on complex motionOptional
INT8 ConvRot~10% faster than FP8None (counter to expectation)CUDA 13.0+ required
Power limit reduction17% less energy at 500W vs 600WNone (thermal throttle at 600W)BIOS or driver setting
Step count reduction50→10 steps cuts time 47%None for typical outputsDefault change

The cheapest lever is step count. Default consumer-hardware step count should be 10–20, not the 50 used in official server recipes. Nobody on consumer hardware should use 50 steps.


The three setup paths (with foot-guns)

Path A — ComfyUI + NVIDIA (NVIDIA owners)

When to use this path: You have a CUDA-capable NVIDIA GPU with ≥8GB VRAM, you’re outside the MiniMax-excluded territories, and you want maximum control over the generation.

Weights needed (5 files, ~39.55 GB total):

FileSizePurpose
minimax_h3_fl2va_pruned_int8_convrot.safetensors19.5 GBMain H3 transformer
qwen3vl_32b_minimax_h3_nvfp4_awq.safetensors14.6 GBText encoder
minimax_h3_video_vae_fp16.safetensors4.85 GBVideo VAE
minimax_h3_audio_vae_fp32.safetensors0.56 GBAudio VAE
ref2va.safetensors19.5 GBOnly needed for R2V (reference-to-video) mode

Setup steps:

  1. Install ComfyUI 0.30.0+ (ships with MiniMaxH3ReferenceToVideo and MiniMaxH3I2V custom nodes).
  2. Download the weight files to your ComfyUI models directory.
  3. Load the official H3 workflow JSON.
  4. Set step count to 10–20 (not 50).
  5. Generate.

Foot-guns:

  • Comfy-Org#15315 (still open as of Aug 8, 2026): H3 T2V on Apple Silicon MPS produces black tiles or completely black video. Do not use ComfyUI on Apple Silicon for H3.
  • ComfyUI 90% system RAM pin: Causes silent SIGKILL on rigs with limited system RAM. Use --disable-pinned-memory if you have <32GB system RAM.
  • EasyCache + complex motion: EasyCache doubles speed but skips denoise steps. Quality drops on complex motion. Use only when motion is simple.
  • Reference mode + endpoint-frame mode: Mutually exclusive. Pick one.
  • Reference + duration controls: Cannot both be set. Pick one.

Path B — Sawfwair MLX + mere.run (Apple Silicon only, beta)

When to use this path: You have an Apple Silicon Mac (M1 Max / M2 Ultra / M3 Ultra / M4 Max / M4 Pro), you want to run H3 locally, and you’re willing to be a beta tester.

Weights: sawfwair/MiniMax-H3-FL2VA-MLX-4bit — 43 GB total, including text encoder (8-bit), transformer (4-bit), video VAE, audio VAE, AdaLN cache.

Validated hardware: Mac Studio M4 Max 128GB (peak 27.7 GB RAM resident, 18:54 for 2.3s clip at 512×512, 22 dB PSNR).

Unvalidated hardware: Mac mini M4 Pro 48GB. Our install was successful (all 14 SHA256 hashes verified), but our attempts to generate a clip returned “Orphan recovery” three times in a row, and we experienced one Mac freeze during model loading. We never produced a successful clip on M4 Pro 48GB.

Setup:

# 1. Build the mere.run Swift CLI
git clone https://github.com/sawfwair/mere-run
cd mere-run && swift build -c release
# ~6 minutes, 104.5 MB binary

# 2. Download the Sawfwair 4-bit weights
# (all 14 SHA256 hashes should verify on first download;
# re-download failed files if any mismatch)

# 3. Generate
mere.run video generate "your prompt here" \
  --model-root /Users/youruser/Models/Sawfwair-H3-MLX-4bit \
  --width 512 --height 512 --num-frames 56 --fps 24 \
  --seed 314159 --steps 31 --h3-weight-mode quantized \
  --output /path/to/output.mp4

Foot-guns (these are real, we hit them):

  • Orphan recovery: the process never stays alive past the parent process lifecycle. Use nohup or screen, don’t run as foreground process.
  • Mac freeze during model load: 28GB of weights loading into RAM can freeze the system. Force inactive eviction first (purge or allocate-then-free).
  • Competing services: mlx_lm.server (1.1 GB) and voicebox-server (376 MB) compete for RAM. Stop them before running mere.run.
  • Note: mere.run is a general local-AI toolkit, not a MiniMax CLI. Our earlier framing of it as “the MiniMax CLI” was inaccurate.

Path C — Cloud API (excluded-territory operators + low-volume users)

When to use this path: You’re in a MiniMax-excluded territory (US, EU, UK, S. Korea), or you need a video today with no setup, or you’re producing fewer than 100 clips per month.

Providers (Aug 2026 pricing):

ProviderPer-secondPer 5s clipPer 15s clipAPI key
Hailuo APIn/a (per clip)$0.10$0.30Hailuo platform
MiniMax H3 2K direct$0.13/sec$0.65$1.95platform.minimax.io
fal.ai H3$0.26/sec$1.30$3.90fal.ai

Setup: Get an API key from the provider. Make a POST request with your prompt, your width/height/frames, and the model name. Receive the MP4 in 30–90 seconds.

Foot-gun: MiniMax Token Plan does NOT cover H3 (Error 2013). Pay-per-use direct API only.


The one-paragraph decision tree

Start with your jurisdiction. If you’re in a MiniMax-excluded territory, your answer is the cloud API — Path C. If you’re outside the excluded territories, look at the GPU you already own and check if it’s on Yume’s map. If it is, run Path A (NVIDIA) or Path B (Apple Silicon). If it isn’t, buy the cheapest GPU from Yume’s map that fits your budget: 5060 8GB at $300 for the lowest entry, 5090 32GB at $2,000 for the sweet spot, or 4× H100 at hyperscaler prices for the server lane.

If you only need 5 clips a month, Path C at $0.10/clip is the cheapest path. The “local is cheaper” intuition is wrong for low-volume users.


What the right answer looks like for each persona

Hobbyist with a $300 budget

Get an RTX 3060 12GB. Run H3 via ComfyUI at 10s generations in 2 hours. Accept that this is slow. Use it as a learning platform, not a production tool.

Indie developer with a $2,000 budget

Get an RTX 5090 32GB. Use SageAttention, use step count 10–20, use the NVFP4 pack. You’ll get 7s T2V in ~2.5 minutes. Set power limit to 500W.

Small-shop operator with $4,000

Get a DGX Spark 128GB. Full CUDA, 273 GB/s bandwidth, 100W power. 70B NVFP4 at 5.39 tok/s for LLM inference; H3 video at the Yume-measured ~155s on single Spark. Best balance of capability and power efficiency for a serious local setup.

24/7 inference operator

128GB Mac Studio M2/M3 Ultra. 50W peak, $280/year electricity. 12.5 tok/s on 70B Q4 for LLM inference; H3 video at Sawfwair-MLX 4-bit on Apple Silicon is beta but the cheapest 24/7 path for Apple-Silicon-native shops. Plan for cloud-API fallback if Sawfwair MLX proves unstable in your specific setup.

Operator in excluded territory (US, EU, UK, S. Korea)

Cloud API. Hailuo at $0.10/clip for Tier 1 standard work; MiniMax H3 direct at $0.65/clip when you specifically need 2K + native audio; fal.ai at $1.30/clip when MiniMax direct is rate-limited.


What H3 is bad at

For honesty, these are the things H3 doesn’t do well. The Trilogy AI review documented them. Knowing what H3 can’t do matters more than knowing what it can.

  1. Anatomy and biology. Tested with “impossible heart” prompt — speech was accurate, heart anatomy was so bad the clip had to be discarded. The model’s surface polish hides the failure.
  2. Geometry and exact shapes. Paper boat shape broke inside the clip. Cicada emergence looked plausible but not entomologically accurate.
  3. Long-form narrative. H3 is best for 5–15 second clips. Anything longer requires careful prompt engineering or multiple clips stitched together.
  4. Character consistency in long sequences. Identity drift in complex scenes with multiple characters + rapid camera movement.
  5. Resource intensity. 42.5 GB peak VRAM at smallest config. Dynamic VRAM offloading helps but is slow on consumer hardware.

If any of these matter for your project, H3 is the wrong tool. Use a competitor.


What this guide does not cover

  • The Yume_X post is the canonical reference for H3 hardware measurements. All 12 GPU timings in this article come from that post or from community benchmarks cited in it. Read it directly: https://x.com/yume_arasaki/status/2085802508526789060
  • Training. This is inference-only.
  • ComfyUI workflow customization. The official MiniMax H3 workflow JSON is the starting point; customization is a craft.
  • Voice cloning or face replacement. H3 supports voice timbre transfer but face cloning is outside scope.
  • Music video production. H3 generates audio but the audio is generated to match the video, not the reverse.

Sources

Primary operator reference:

H3 model + license:

  • MiniMax H3 official blog — https://www.minimax.io/blog/minimax-h3
  • HuggingFace model card (license territory restriction) — huggingface.co/MiniMaxAI/MiniMax-H3
  • Comfy.org Day-0 announcement — blog.comfy.org/p/minimax-h3-day-0-support-in-comfyui

HuggingFace model repos:

  • MiniMaxAI/MiniMax-H3 (official) — huggingface.co/MiniMaxAI/MiniMax-H3
  • sawfwair/MiniMax-H3-FL2VA-MLX-4bit (Apple Silicon 4-bit MLX port) — huggingface.co/sawfwair/MiniMax-H3-FL2VA-MLX-4bit
  • pipenetwork/MiniMax-H3-MLX-8bit (Apple Silicon 8-bit alternative) — huggingface.co/pipenetwork/MiniMax-H3-MLX-8bit

ComfyUI + Apple Silicon bugs:

  • Comfy-Org/ComfyUI#15315 — H3 T2V on Apple Silicon MPS broken (still open Aug 8, 2026) — github.com/Comfy-Org/ComfyUI/issues/15315
  • Comfy-Org/MiniMax-H3 discussion #24 — dequantize_int8_embedding bug (different from #15315, fixed) — github.com/Comfy-Org/MiniMax-H3/discussions/24

Community reviews:

  • Trilogy AI Substack (Leonardo Gonzalez, Aug 1 2026) — trilogyai.substack.com/p/minimax-h3-ai-video
  • PixVerse review (Jul 30 2026) — pixverse.ai/en/blog/minimax-h3-review
  • AI Inspo review — ai-inspo.com/blogs/model/minimax-h3-review

Pricing references (Aug 2026):

  • Hailuo API pricing — platform.minimax.io
  • MiniMax H3 2K direct pricing — platform.minimax.io
  • fal.ai H3 pricing — fal.ai/learn/devs
  • Note: MiniMax Token Plan does NOT cover H3 (Error 2013) — platform docs

Inference backends:

  • llama.cpp — github.com/ggml-org/llama.cpp
  • Apple MLX framework — github.com/ml-explore/mlx
  • mere.run CLI — github.com/sawfwair/mere-run
  • MLX arXiv paper (primary source) — arxiv.org/abs/2511.05502

Our operator experience (Day-1 attempt log):

Companion dossier + verification files:

  • Websites/content-strategy/research/minimax-h3/minimax-h3-research-2026-08-08.md — full evidence ledger
  • verify-model-spec.md — HF repos, license territory, weight files
  • verify-hardware-paths.md — 12-row hardware × axes matrix
  • verify-setup-paths.md — 3 paths + first-run commands
  • verify-promotion-strategy.md — Yume-vs-ours mapping, cost-amortization
  • Companion guide: “How I ran H3 on a 48 GB Mac mini (and how you can on whatever you have)” — the operator-journey follow-up article, available at the same R2 prefix

Honest disclosure

This article is built on the Yume_X hardware map. Yume’s map gets 11 of 12 things right. The one thing it does not flag is the territory restriction. If you read the Yume post and assumed the local path is available globally, that assumption is wrong. For US/EU/UK/S. Korea operators, the local installation is not legally available; the cloud API is the only path.

Our own operator experience (a 48 GB M4 Pro Mac mini) did not produce a successful local H3 clip. We hit orphan-recovery process issues and a Mac freeze during model loading. We pivoted to the Hailuo API for our Tier 1 video work. The honest answer for our specific use case (5 clips, time-pressed, low budget) was the cloud API. The honest answer for a different operator (Apple Silicon-native shop, 24/7 inference, willing to debug beta software) might be the Sawfwair MLX path.

This article’s job is to give you the full landscape so you can pick the path that fits your situation. Refresh the dossier before citing any of this in published copy. Prices and software support change monthly.


Last verified: 2026-08-08. Refresh quarterly or before any published copy cites it.

These guides extend the work above:

Sources

Submit a take

Have a different read on this? Drop a comment below — your email isn't published, and I read every one. Nothing leaves the site until I approve it.

Your email address will not be published. Required fields are marked.