QUASAR-QAT/Muse-Glimmer-30B-QUASAR-NVFP4

Model

Muse Glimmer 30B β€” native NVFP4 QAT, 22 GiB

4

14 commits

1 linked in READMEs

updated Oct 15, 2026

See the code

README

Muse Glimmer 30B β€” native NVFP4 QAT, 22 GiB

arXiv License Collection Native QAT Project page Code

The most faithful 4-bit Muse Glimmer: 72% lower KL to BF16 than Red Hat's NVFP4 build and 39% lower than NVIDIA's, at the smallest size of the three, while quantizing all 416 decoder projections to NVFP4. Within 0.3 points of BF16 across eight standard benchmarks, at or above BF16 on GPQA-Diamond, MMLU-Pro and AIME'25, and the only 4-bit build above BF16 at 32K, 64K and 128K RULER. Standard vLLM NVFP4, no custom kernels.

NVFP4 / vLLM (this repo) Β· W4A4 / Blackwell Β· GGUF / llama.cpp Β· Muse Glimmer collection Β· QUASAR paper

ModelDecoder precisionSizeKL ↓top-1 ↑avg8 ↑RULER 128K ↑
QUASAR NVFP4 (this model)NVFP4, 416 / 41621.8 GiB0.018396.1%71.284.1
NVIDIA NVFP4 (ModelOpt PTQ)mixed: 212 NVFP4 Β· 180 FP8 Β· 24 BF1623.0 GiB0.030094.9%71.283.5
Red Hat NVFP4 (LLM Compressor PTQ)NVFP4 W4A4, 416 / 41621.8 GiB0.0664*92.4%*71.280.6
BF16 original (reference)BF1655.5 GiB0100%71.581.0

KL / top-1: per-token forward KL(BF16 β€– model) and top-1 agreement on 948 held-out agentic prompts of the BF16 model's own responses (1.19M response tokens), one harness for every row, each quantized checkpoint decoded to BF16 from the artifact it ships as. *Red Hat's checkpoint ships with 4-bit activations and is measured as shipped (W4A4). avg8 = arc_c / arc_e / hellaswag / winogrande / truthfulqa / mmlu / gsm8k / ifeval. RULER = 5 tasks Γ— 100 samples.

RULER at 32K / 64K / 128K: QUASAR NVFP4 vs BF16 and the public NVFP4 builds

Run it

pip install "vllm>=0.28"

vllm serve QUASAR-QAT/Muse-Glimmer-30B-QUASAR-NVFP4 \
  --tool-call-parser muse_glimmer --reasoning-parser muse_glimmer --enable-auto-tool-choice \
  --max-model-len 131072

Loads straight from the Hub (compressed-tensors nvfp4-pack-quantized, weight-only / W4A16). Validated on H100 with vLLM 0.28 (Marlin W4A16 kernel): chat, reasoning channel, tool calls through the muse_glimmer parsers, 128K context.

Blackwell / W4A4: use the W4A4 sibling, which adds calibrated activation scales for native NVFP4 W4A4 kernels.

Selected benchmarks

BF16 originalQUASAR (this model)NVIDIA NVFP4Red Hat NVFP4
avg8 (eight standard benchmarks)71.571.271.271.2
GPQA-Diamond (0-shot CoT)62.163.663.163.1
MMLU-Pro (0-shot CoT)83.183.382.983.0
AIME 2025 (greedy pass@1)86.790.083.386.7
RULER 32K / 64K / 128K86.6 / 85.2 / 81.087.2 / 86.4 / 84.185.6 / 84.8 / 83.586.2 / 82.4 / 80.6
HMMT 2026 (avg@32)71.772.3β€”66.4
SuperGPQA (4,000-question subset)60.159.3β€”58.5
OJBench Python (pass@1)25.027.2β€”25.4
MRCR (up to 128K)46.148.5β€”43.1
MRCR 8-needle24.928.5β€”25.5
LongProc-2k67.067.3β€”60.1
LongBench-v260.458.4β€”57.3

Full same-harness results, including coding, tool-use and agentic evaluations, are available in eval/.

Technical details

All 416 decoder projections in the 52 layers (q / k / v / o, the attention output gate, MLP gate / up / down) are NVFP4: E2M1 weights in groups of 16 with FP8-E4M3 group scales under one fp32 tensor scale; token embeddings, LM head, norms and the vision tower stay BF16, bit-identical to the original. The weights were trained with QUASAR quantization-aware training by self-distillation from the frozen BF16 model on 846M tokens of its own agentic, reasoning and tool-use responses β€” no new data, a drop-in lower-precision replacement. The served artifact is exactly the trained quantized model: the packed NVFP4 weights replay bit-exactly to the evaluated weights (1,572,732,928 / 1,572,732,928 groups, 0 flipped elements β€” export_ct_report.json), and fused q/k/v and gate/up groups share their tensor scale by construction, so vLLM's fused-layer loading changes nothing.

Citation

arxiv.org/abs/2608.13966

@article{counathe2026quasar,
  title={QUASAR: Lowering the Loss Floor of Quantization-Aware Training with Loss-Aware Reconstruction},
  author={Counathe, Vincent and Athiwaratkun, Ben and De Sa, Christopher and Zhang, Tianyi},
  journal={arXiv preprint arXiv:2608.13966},
  year={2026}
}
4-bit precision
8-bit
agentic
coding
compressed-tensors
conversational
endpoints_compatible
eval-results
function-calling
image-text-to-text
long-context
multilingual
multimodal
muse-glimmer
muse_glimmer
native-qat
nvfp4
quantization
quantization-aware-training
quantized
quasar
reasoning
safetensors
sglang
thinking
tool-calling
tool-use
transformers
vllm
w4a16

QUASAR-QAT/Muse-Glimmer-30B-QUASAR-NVFP4

Model

Muse Glimmer 30B β€” native NVFP4 QAT, 22 GiB

4

14 commits

1 linked in READMEs

updated Oct 15, 2026

See the code

README

Muse Glimmer 30B β€” native NVFP4 QAT, 22 GiB

arXiv License Collection Native QAT Project page Code

The most faithful 4-bit Muse Glimmer: 72% lower KL to BF16 than Red Hat's NVFP4 build and 39% lower than NVIDIA's, at the smallest size of the three, while quantizing all 416 decoder projections to NVFP4. Within 0.3 points of BF16 across eight standard benchmarks, at or above BF16 on GPQA-Diamond, MMLU-Pro and AIME'25, and the only 4-bit build above BF16 at 32K, 64K and 128K RULER. Standard vLLM NVFP4, no custom kernels.

NVFP4 / vLLM (this repo) Β· W4A4 / Blackwell Β· GGUF / llama.cpp Β· Muse Glimmer collection Β· QUASAR paper

ModelDecoder precisionSizeKL ↓top-1 ↑avg8 ↑RULER 128K ↑
QUASAR NVFP4 (this model)NVFP4, 416 / 41621.8 GiB0.018396.1%71.284.1
NVIDIA NVFP4 (ModelOpt PTQ)mixed: 212 NVFP4 Β· 180 FP8 Β· 24 BF1623.0 GiB0.030094.9%71.283.5
Red Hat NVFP4 (LLM Compressor PTQ)NVFP4 W4A4, 416 / 41621.8 GiB0.0664*92.4%*71.280.6
BF16 original (reference)BF1655.5 GiB0100%71.581.0

KL / top-1: per-token forward KL(BF16 β€– model) and top-1 agreement on 948 held-out agentic prompts of the BF16 model's own responses (1.19M response tokens), one harness for every row, each quantized checkpoint decoded to BF16 from the artifact it ships as. *Red Hat's checkpoint ships with 4-bit activations and is measured as shipped (W4A4). avg8 = arc_c / arc_e / hellaswag / winogrande / truthfulqa / mmlu / gsm8k / ifeval. RULER = 5 tasks Γ— 100 samples.

RULER at 32K / 64K / 128K: QUASAR NVFP4 vs BF16 and the public NVFP4 builds

Run it

pip install "vllm>=0.28"

vllm serve QUASAR-QAT/Muse-Glimmer-30B-QUASAR-NVFP4 \
  --tool-call-parser muse_glimmer --reasoning-parser muse_glimmer --enable-auto-tool-choice \
  --max-model-len 131072

Loads straight from the Hub (compressed-tensors nvfp4-pack-quantized, weight-only / W4A16). Validated on H100 with vLLM 0.28 (Marlin W4A16 kernel): chat, reasoning channel, tool calls through the muse_glimmer parsers, 128K context.

Blackwell / W4A4: use the W4A4 sibling, which adds calibrated activation scales for native NVFP4 W4A4 kernels.

Selected benchmarks

BF16 originalQUASAR (this model)NVIDIA NVFP4Red Hat NVFP4
avg8 (eight standard benchmarks)71.571.271.271.2
GPQA-Diamond (0-shot CoT)62.163.663.163.1
MMLU-Pro (0-shot CoT)83.183.382.983.0
AIME 2025 (greedy pass@1)86.790.083.386.7
RULER 32K / 64K / 128K86.6 / 85.2 / 81.087.2 / 86.4 / 84.185.6 / 84.8 / 83.586.2 / 82.4 / 80.6
HMMT 2026 (avg@32)71.772.3β€”66.4
SuperGPQA (4,000-question subset)60.159.3β€”58.5
OJBench Python (pass@1)25.027.2β€”25.4
MRCR (up to 128K)46.148.5β€”43.1
MRCR 8-needle24.928.5β€”25.5
LongProc-2k67.067.3β€”60.1
LongBench-v260.458.4β€”57.3

Full same-harness results, including coding, tool-use and agentic evaluations, are available in eval/.

Technical details

All 416 decoder projections in the 52 layers (q / k / v / o, the attention output gate, MLP gate / up / down) are NVFP4: E2M1 weights in groups of 16 with FP8-E4M3 group scales under one fp32 tensor scale; token embeddings, LM head, norms and the vision tower stay BF16, bit-identical to the original. The weights were trained with QUASAR quantization-aware training by self-distillation from the frozen BF16 model on 846M tokens of its own agentic, reasoning and tool-use responses β€” no new data, a drop-in lower-precision replacement. The served artifact is exactly the trained quantized model: the packed NVFP4 weights replay bit-exactly to the evaluated weights (1,572,732,928 / 1,572,732,928 groups, 0 flipped elements β€” export_ct_report.json), and fused q/k/v and gate/up groups share their tensor scale by construction, so vLLM's fused-layer loading changes nothing.

Citation

arxiv.org/abs/2608.13966

@article{counathe2026quasar,
  title={QUASAR: Lowering the Loss Floor of Quantization-Aware Training with Loss-Aware Reconstruction},
  author={Counathe, Vincent and Athiwaratkun, Ben and De Sa, Christopher and Zhang, Tianyi},
  journal={arXiv preprint arXiv:2608.13966},
  year={2026}
}
4-bit precision
8-bit
agentic
coding
compressed-tensors
conversational
endpoints_compatible
eval-results
function-calling
image-text-to-text
long-context
multilingual
multimodal
muse-glimmer
muse_glimmer
native-qat
nvfp4
quantization
quantization-aware-training
quantized
quasar
reasoning
safetensors
sglang
thinking
tool-calling
tool-use
transformers
vllm
w4a16