MiniMax · 2026-06 · Sparse MoE · Multimodal

MiniMax-M3 MXFP8

MiniMax-M3 MXFP8 is a grouped-query attention (GQA) transformer released by MiniMax in 2026-06, with 60 layers, hidden size 6144 and a context window of 1,048,576 tokens.

Layer stack

Attention ×60 · Layers 60

Key facts

FamilyMiniMax
Released2026-06
Params443.4 B
Active25.5 B
Context1,048,576 tokens
AttentionGQA (64:4)
Layers60
Hidden6,144
Heads64
Vocab200,064
PositionRoPE
NormRMSNorm
Activationswigluoai
DtypeMXFP8
Architecture classMiniMaxM3SparseForConditionalGeneration

Architecture overview

Vision input → tokens t₁ t₂ t₃ t₄ input tokens Embedding · Vocab 200,064 → Hidden 6,144 Q1 Q2 Q3 Qn KV1 KV2 KV3 KVn Heads 64 KV heads 4 head dim 128 · RoPE Router E1 E2 E3 E4 E5 E6 E7 E8 +120… Shared expert ×1 top-4 of 128 experts · ≈ 25.5B params active per token × 60 transformer block Attention Feed-forward / MoE RMSNorm pre-norm Final norm · RMSNorm LM head → Vocab 200,064 p p p → next token MTP ×1 → +1 future tokens Position RoPE Dtype MXFP8 Context 1024K tok Vision ⇢ token
Drawn from the shipped config.json · 60 layers / width 6,144 / context 1,048,576. Original diagram by this atlas.

Attention

grouped-query attention (GQA) — 64 q-heads / 4 kv-heads. RoPE θ=5,000,000.

Feed-forward / MoE

It is a sparse mixture-of-experts with 128 routed experts and top-4 routing; about 25.5B parameters are active per token.

The configuration ships 1 extra multi-token-prediction (MTP) layers used to accelerate decoding.

Field-level comparison

Compared against the previous model of the same lab; where none exists, against the structurally closest model. The ratio column is this model divided by the comparison model.

Full-field comparison vs predecessor MiniMax-M3
ModelMiniMax-M3 MXFP8MiniMax-M3Ratio
model_typeminimax_m3_vlminimax_m3_vl
architecturesMiniMaxM3SparseForConditionalGenerationMiniMaxM3SparseForConditionalGeneration
hidden_size61446144≈1
num_hidden_layers6060≈1
num_attention_heads6464≈1
num_key_value_heads44≈1
head_dim128128≈1
intermediate_size30723072≈1
hidden_actswigluoaiswigluoai
num_experts_per_tok44≈1
n_shared_experts11≈1
rope_theta50000005000000≈1
max_position_embeddings10485761048576≈1
rms_norm_eps0.0000010.000001≈1
vocab_size200064200064≈1
torch_dtypebfloat16bfloat16
num_nextn_predict_layers1
image_grid_pinpoints[(336, 336), (336, 672), (336, 1008), (336, 1344), (336, 1680), (336, 2016), (672, 336), (672, 672), (672, 1008), (672, 1344), (672, 1680), (672, 2016), (1008, 336), (1008, 672), (1008, 1008), (1008, 1344), (1008, 1680), (1008, 2016), (1344, 336), (1344, 672), (1344, 1008), (1344, 1344), (1344, 1680), (1344, 2016), (1680, 336), (1680, 672), (1680, 1008), (1680, 1344), (1680, 1680), (1680, 2016), (2016, 336), (2016, 672), (2016, 1008), (2016, 1344), (2016, 1680), (2016, 2016)][(336, 336), (336, 672), (336, 1008), (336, 1344), (336, 1680), (336, 2016), (672, 336), (672, 672), (672, 1008), (672, 1344), (672, 1680), (672, 2016), (1008, 336), (1008, 672), (1008, 1008), (1008, 1344), (1008, 1680), (1008, 2016), (1344, 336), (1344, 672), (1344, 1008), (1344, 1344), (1344, 1680), (1344, 2016), (1680, 336), (1680, 672), (1680, 1008), (1680, 1344), (1680, 1680), (1680, 2016), (2016, 336), (2016, 672), (2016, 1008), (2016, 1344), (2016, 1680), (2016, 2016)]
image_seq_length576576≈1
image_token_index200025200025≈1
video_token_index200026200026≈1
multimodal_projector_biastruetrue
num_reward_heads00
process_image_modedynamic_resdynamic_res
projector_hidden_actgelugelu
vision_feature_layer-1-1≈1

Most similar architectures

Similarity values range from 0 (no shared categorical features) to 1 (identical profiles).

Raw config fields

46 fields
architecturesMiniMaxM3SparseForConditionalGeneration
model_typeminimax_m3_vl
image_grid_pinpoints[(336, 336), (336, 672), (336, 1008), (336, 1344), (336, 1680), (336, 2016), (672, 336), (672, 672), (672, 1008), (672, 1344), (672, 1680), (672, 2016), (1008, 336), (1008, 672), (1008, 1008), (1008, 1344), (1008, 1680), (1008, 2016), (1344, 336), (1344, 672), (1344, 1008), (1344, 1344), (1344, 1680), (1344, 2016), (1680, 336), (1680, 672), (1680, 1008), (1680, 1344), (1680, 1680), (1680, 2016), (2016, 336), (2016, 672), (2016, 1008), (2016, 1344), (2016, 1680), (2016, 2016)]
image_seq_length576
image_token_index200025
video_token_index200026
multimodal_projector_biastrue
num_reward_heads0
process_image_modedynamic_res
projector_hidden_actgelu
vision_feature_layer-1
vision_feature_select_strategyfull
torch_dtypebfloat16
transformers_version4.52.4
projector_hidden_size6144
dtypebfloat16
hidden_size6144
intermediate_size3072
num_hidden_layers60
num_attention_heads64
num_key_value_heads4
head_dim128
vocab_size200064
max_position_embeddings1048576
rms_norm_eps0.000001
use_gemma_normtrue
attention_output_gatefalse
rope_theta5000000
rotary_dim64
partial_rotary_factor0.5
hidden_actswigluoai
use_qk_normtrue
tie_word_embeddingsfalse
dense_intermediate_size12288
shared_intermediate_size3072
num_local_experts128
num_experts_per_tok4
n_shared_experts1
scoring_funcsigmoid
use_routing_biastrue
moe_layer_freq0×3 + 1×57
qk_norm_typeper_head
num_mtp_modules1
swiglu_alpha1.702
swiglu_limit7
routed_scaling_factor2