Skip to main content
MiniMax H3 is a native joint video-and-audio omni-modal model. The open H3-Base release supports text-to-audiovisual generation, first/last-frame control, and image, video, and audio reference conditions, with synchronized outputs up to 15 seconds.
H3-Context-IR is not part of the open release. A local H3-Base deployment can generate 768p output, but it cannot independently reproduce the complete MiniMax Platform H3-Context-IR and 2K Workflow.

Open release and system boundary

The complete H3 system contains three parts:
MiniMax H3 uses a dedicated Community License that includes territory, commercial-use, distribution, attribution, and Acceptable Use Policy terms. The current license lists the United States, European Union, United Kingdom, and South Korea as Excluded Territories and provides a related application process. Read the complete license and determine its applicability before downloading, deploying, or using the model commercially.

Choose a checkpoint

H3-Base contains two separate checkpoint partitions. Run separate FL2VA and Ref2VA servers to provide every capability. Do not point --model-path to a manually downloaded FL2VA/ or Ref2VA/ subdirectory. Use the root model ID and select the partition with --model-variant.

Output specification

Choose hardware

The SGLang Cookbook provides an interactive generator and continuously maintains more hardware, quantization, offload, and parallelism combinations. Documented reference configurations include:
Use the MiniMax-H3 configurator to generate the complete command for your target hardware. The generator marks combinations without completed end-to-end validation as Unverified.

Reference deployment: 8 × B200, FL2VA

Install SGLang Diffusion

Start the server

To download from ModelScope, set the environment variable and replace the model ID:
Start Ref2VA as a separate service on a different port:

Generate text-to-video-and-audio

H3 uses an asynchronous OpenAI-compatible video endpoint. Create a task first:
The response returns a task ID. Use it to query status and download the output:
Download the result after the task status becomes completed. For a failed task, inspect the service logs for GPU memory, input, and checkpoint-partition errors.

Keyframes and reference media

  • First- or last-frame control: call the FL2VA server with task="fl2va" and one or two image conditions with role="keyframe".
  • Image, video, or audio references: call the Ref2VA server with task="ref2va".
  • Video-to-video is a Ref2VA input form and does not use a separate task value.
  • A Ref2VA request must contain at least one reference condition. Use FL2VA for keyframes alone.
Reference media can use server-local files. Mount the media directory read-only and restrict accessible paths to prevent arbitrary file access.

Quality and performance

  • The B200 configuration on this page uses the official mixed BF16/FP32 weights and a lossless reference path.
  • Quantization, approximate attention, Cache-DiT, fewer inference steps, and some community weights can change output quality.
  • Do not enable an unverified approximate optimization when generating consistency baselines.
  • The initial H3 open release and the complete platform workflow have different component boundaries. Record the checkpoint, SGLang version, all sampling parameters, and seed when comparing results.

Resources

SGLang MiniMax-H3 Cookbook

Open the complete hardware generator, request modes, optimizations, and benchmarks.

MiniMax-H3 model repository

Open the model card, checkpoints, workflows, and license.