Home / Open Source / MiniMax-H3

MiniMax-H3

MiniMax-H3 is an open-weight omni-modal model that generates video with synchronized stereo audio from text, image, video, and audio inputs.

PythonDeploy & Inference
โญ GitHubhttps://github.com/MiniMax-AI/MiniMax-H3
5,245
Stars
+0
Star growth
Aug 11, 2026
Last updated
3
Clicks

1. Project Overview

MiniMax-H3 is an open-weight, omni-modal generation model that turns text, image, video, and audio inputs into coherent video output with native, synchronized stereo audio โ€” solving the problem of having to stitch together separate video and audio generation pipelines into one unified model.

2. Background & Positioning

MiniMax-H3 (also referred to as Hailuo AI 3.0 in MiniMax's consumer products) was built to close the gap between silent, vision-only video generators and the kind of audio-visual content creators actually need โ€” a single clip with lip-synced dialogue, sound effects, and music baked in from the start rather than dubbed on afterward.

Its core mission is to let one model read a mixed multimodal context โ€” free-form text plus reference images, video clips, and audio tracks โ€” and produce a temporally and acoustically coherent result, instead of requiring separate models (and separate prompts) for visuals and audio.

Compared with similar open-weight video generators, MiniMax-H3's main differentiator is native joint audio-video generation at up to 2K resolution with 32 kHz stereo sound, plus first/last-frame and multi-reference conditioning modes that most comparable open models don't offer together in one checkpoint.

3. Feature Categories

๐ŸŽฌ Generation Modes โ€” 3 core modes, covering the main ways to drive the model

  • Text-to-video-with-audio (T2VA): generate a full audio-visual clip from a text prompt alone
  • First/last-frame conditioning (FL2VA): anchor a clip to a specified start and/or end frame
  • Multi-reference generation (Ref2VA): combine up to 9 images, 3 video clips, and 3 audio tracks as references
  • Purpose: cover everything from pure ideation to precise, reference-constrained production

๐Ÿงฉ Model Architecture โ€” 3 pipeline stages, forming the end-to-end generation path

  • H3-Context-IR: preprocesses and interprets multimodal inputs into a structured intermediate representation
  • H3-Base: the 33B-parameter Transformer that generates 768p video and audio
  • H3-Regenerate-2K: in-context regeneration stage that upscales output to 2K
  • Purpose: separate "understanding," "generation," and "refinement" into composable stages

๐Ÿ› ๏ธ Deployment & Tooling โ€” 4 supported inference paths, for different scale and integration needs

  • SGLang and vLLM for high-throughput, multi-GPU server deployment
  • diffusers for Python-native experimentation and pipelines
  • ComfyUI for node-based, no-code workflows
  • Purpose: let teams pick the integration path that matches their existing stack

๐Ÿ“š Skills & Prompting Resources โ€” 9 bundled workflow skills, for prompt engineering and downstream tooling

  • h3-prompt-writing: a portable prompting skill compatible with Claude, OpenAI, and other agent platforms
  • Reference guides for base (base-en.txt) and reference-conditioned (ref-en.txt) prompting
  • Purpose: shorten the learning curve for writing prompts that reliably produce the intended shot, motion, and audio

4. Key Highlights

  • Native synchronized audio โ€” video and 32 kHz stereo audio are generated jointly by one model, not composited afterward, so dialogue, music, and sound effects stay in sync with the visuals.
  • Up to 2K output โ€” the base model generates at 768p and the H3-Regenerate-2K stage upscales in-context, avoiding a disconnected, separately-trained super-resolution step.
  • Rich multimodal referencing โ€” Ref2VA mode accepts up to 9 images, 3 video clips, and 3 audio tracks simultaneously, enabling complex, composited scene construction from a single call.
  • Flexible aspect ratios and duration โ€” supports 21:9, 16:9, 4:3, 1:1, 3:4, and 9:16 outputs from 4โ€“15 seconds at 24 FPS, covering both cinematic and short-form vertical formats.
  • Multilingual support โ€” 11 languages with stable output quality, plus partial support for others, making it usable for global content pipelines rather than English-only workflows.
  • Multiple deployment tiers โ€” from single-call cloud APIs to self-hosted multi-GPU inference via SGLang/vLLM, so teams can start with the hosted API and migrate to self-hosting as volume grows.

5. Use Cases by Role

  • General developers: integrate video-with-audio generation into apps via the cloud API (platform.minimax.io) without managing GPU infrastructure.
  • DevOps/SRE: deploy and scale the open-weight checkpoints on self-managed GPU clusters using SGLang or vLLM for high-throughput inference.
  • Data/research scientists: study or extend the H3-Omni-Transformer architecture, modality-specific VAEs, and 3D multimodal rotary position embeddings for multimodal generation research.
  • Project managers: evaluate MiniMax-H3 as a build-vs-buy option for products needing synchronized audio-video generation, using the hosted API for fast prototyping before committing to self-hosted infrastructure.

6. Getting Started

Find what you need โ€” browse the bundled skills and prompting guides in the skills/ directory, starting with skills/h3-prompt-writing/references/base-en.txt for prompt-writing fundamentals.

Install / integrate โ€” download the model weights from Hugging Face and serve them locally:

hf download MiniMaxAI/MiniMax-H3 --include "model_index.json" "FL2VA/*" "Ref2VA/*" --local-dir MiniMax-H3
sglang serve --model-path MiniMaxAI/MiniMax-H3 --num-gpus 4 --ulysses-degree 4

Or call the hosted API directly at platform.minimax.io (global) without any local setup.

Contribute โ€” open issues or discussions on the GitHub repository, or reach the maintainers at [email protected] for collaboration inquiries.

7. Project Structure (optional)

MiniMax-H3/
โ”œโ”€โ”€ FL2VA/              # First/last-frame-to-video checkpoint
โ”œโ”€โ”€ Ref2VA/             # Multi-reference-to-video checkpoint
โ”œโ”€โ”€ audio_scheduler/    # Audio generation scheduling logic
โ”œโ”€โ”€ audio_vae/          # Audio variational autoencoder
โ”œโ”€โ”€ processor/          # Input preprocessing for multimodal context
โ”œโ”€โ”€ scheduler/          # Diffusion/generation scheduler
โ”œโ”€โ”€ text_encoder/       # Text encoding module
โ”œโ”€โ”€ tokenizer/          # Tokenizer for text inputs
โ”œโ”€โ”€ transformer/         # H3-Omni-Transformer core model
โ”œโ”€โ”€ vae/                # Visual variational autoencoder
โ”œโ”€โ”€ skills/              # Bundled prompting and workflow skills
โ””โ”€โ”€ model_index.json     # Model component manifest

The two checkpoint directories (FL2VA/, Ref2VA/) hold task-specific weights, while the shared transformer/, vae/, and audio_vae/ components define the core omni-modal architecture.

8. Related Ecosystem

  • Inference frameworks: SGLang and vLLM for server-grade deployment; diffusers for Python pipelines; ComfyUI for visual workflow building.
  • Hosted platforms: platform.minimax.io (global API), hailuoai.video (consumer web app), hub.minimax.io (desktop app).
  • Model hub: weights are distributed via Hugging Face under MiniMaxAI/MiniMax-H3, in both original and diffusers-compatible formats.
  • Agent ecosystems: the h3-prompt-writing skill is designed to be portable across Claude, OpenAI, and other agent platforms.

9. License

MiniMax-H3 is released under the MiniMax H3 Community License Agreement.

  • โœ… Use the model for research, personal projects, and most commercial applications permitted under the community license.
  • โŒ Do not use the model to generate unlawful, pornographic, or rights-infringing content โ€” this is explicitly restricted by the license's moderation guardrails.
  • โ„น๏ธ Review the full license text in the repository before commercial deployment, since community licenses often include usage-scale or attribution clauses not summarized here.

10. FAQ

Q: Can I generate video with audio from text alone, without any reference media?
A: Yes โ€” the text-to-video-with-audio (T2VA) mode generates a full clip with synchronized stereo audio from a text prompt only.

Q: What's the difference between FL2VA and Ref2VA checkpoints?
A: FL2VA conditions generation on a specified first and/or last frame, while Ref2VA accepts a broader mix of up to 9 images, 3 video clips, and 3 audio tracks as references.

Q: Do I need a local GPU to use MiniMax-H3?
A: No โ€” you can call the hosted API at platform.minimax.io without local infrastructure, or self-host the open weights via SGLang/vLLM if you need scale or customization.

Q: What resolutions and durations are supported?
A: Up to 2K resolution (768p by default, upscaled via H3-Regenerate-2K) and 4โ€“15 second clips at 24 FPS, across six aspect ratios.

Q: Is the model limited to English prompts?
A: No โ€” it has stable support for 11 languages, with partial support for additional languages.

11. Quick Links

12. Summary

MiniMax-H3 gives developers and researchers an open-weight path to generating video with native, synchronized stereo audio from mixed text, image, video, and audio inputs โ€” a capability that typically requires stitching together separate models. Teams that need audio-visual content generation, from quick prototypes via the hosted API to large-scale self-hosted pipelines via SGLang or vLLM, are the primary audience, while researchers gain a fully inspectable omni-modal Transformer architecture to study or extend.