NVIDIA-Nemotron-3.5-Bolt-74B-A9B-24GB

NVIDIA

Parameters

74.0B total / 9.0B active

MoE: total / active

Architecture

Mamba2-Transformer Hybrid Latent Mixture of Experts (LatentMoE) with C-RADIO v4-H vision encoder

Released

15.10.2026

License

OpenMDW License Agreement v1.1

Open Weights Commercial Use Multimodal BF16, U8, F32, I64 Nemotron en fr es it de ja hi ko pt zh

Input Modalities

text image video

Output Modalities

text

Context (native)

262,144 tokens

Context (extended)

—

Openness Index Score 70.0/100

About

NVIDIA-Nemotron-3.5-Bolt-74B-A9B-24GB (nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-24GB) is a vision-language model (VLM) from NVIDIA's Nemotron 3.5 family (released October 15, 2026), built to run everyday agentic tasks — tool calling, web browsing, and terminal use — locally on a single 24GB GPU. It was compressed from the Nemotron 3.5 Super VL 120B-A12B parent via Star Elastic, NVIDIA's push-button, router-guided architecture search and end-to-end compression algorithm, and ships with a native 2-bit quantization (IQ2-XXS, 2.0625 bits per element) recovered by quantization-aware distillation so the packed 24GB model runs alongside other applications — faster than most popular dense models while smarter than most popular MoE models with a similar memory footprint.

The backbone is a Mamba-2–Transformer hybrid LatentMoE ("Nemotron Hybrid LatentMoE"): interleaved Mamba-2 SSM layers, latent mixture-of-experts layers (512 routed experts heterogeneously distributed across layers, expert top-K fixed at 9, sigmoid routing, one shared expert) and sparse full-attention layers with GQA, totaling 74B parameters with 9B active per token. A C-RADIO v4-H vision encoder feeds image and video frames into the backbone through an MLP projector. The model supports a 256K-token context window shared across prompt, visual inputs, conversation history, tool results and generated response, a chat-template-controlled reasoning mode (enable_thinking / medium_effort, inherited from the Super 3.5 VL client), and speculative decoding with a LiLiCorr drafter (DFlash, 7 speculative tokens).

Its five-stage training recipe comprises Star Elastic compression via knowledge distillation (120B tokens: 72B at 8K then 48B at 128K context), vision-adapter fine-tuning (~6.6M image-text samples per epoch), vision-heavy SFT with SLERP checkpoint merging, RLHF plus end-to-end GRPO reinforcement learning on agentic MCP and SWE environments, and final 2-bit expert quantization via ModelOpt with quantization-aware distillation. Deployed with vLLM on NVIDIA Ampere, Hopper or Blackwell GPUs; recommended sampling is temperature 1.0, top_p 0.95. It supports English, French, Spanish, Italian, German, Japanese, Hindi, Korean, Brazilian Portuguese and Chinese, and is ready for commercial and non-commercial use under the OpenMDW-1.1 license.

Training Data Compressed from Nemotron 3.5 Super VL 120B-A12B via Star Elastic budget-conditioned architecture search with 80B tokens of knowledge-distillation recovery training; the parent model was pretrained on a 20T+ token multimodal corpus (text, images, video), followed by vision-adapter training, vision-heavy SFT, and E2E agentic RLHF/GRPO, with final 2-bit (IQ2-XXS) quantization-aware distillation.

Benchmark Scores

Benchmark Score Date
GDPVal-AA v2
general_agent
28.47
15.10.2026
Terminal Bench 2.1
coding_agent
50.98
15.10.2026
Humanity's Last Exam
stem_reasoning
25.30%
15.10.2026
OmniScience Accuracy
knowledge
16.90%
15.10.2026
SciCode
41.02
15.10.2026
GPQA Diamond
stem_reasoning
86.43%
15.10.2026
AA-LCR
long_context
64.06%
15.10.2026
OmniScience Non-Hallucination
knowledge
61.27%
15.10.2026
PinchBench
general_agent
87.82%
15.10.2026
MCP-Atlas
general_agent
52.20%
15.10.2026
BrowseComp
general_agent
66.75%
15.10.2026

Architecture

Decoder Block input Embedding vocab 131K · d 4096 Linear / Recurrent Hybrid 32:2 · dₕ 128 MoE FFN 512 experts · +1 shared · dᴻ 2688 Final Norm LM Head vocab 131K output
Attention
Hybrid Attention (32:2)
MoE
512 experts
Hidden size
4096
Context
262K tokens
Parameters
74000M
Active params
9000M

Source: Hugging Face config.json · NemotronH_Omni_Reasoning_V3 · model repo

Type: hybrid Mamba-2 (SSM) + Transformer latent sparse MoE vision-language model
Attention: hybrid: Mamba-2 selective state space (SSD) layers interleaved with sparse full self-attention using GQA (32 query heads, 2 KV heads, head_dim 128); Mamba-2: 128 heads x head_dim 64, ssm_state_size 128; no sliding window
Decoder: hybrid (heterogeneous Mamba-2 / attention / latent-MoE block stack)
MoE: yes (512 experts)
Routing: sigmoid latent MoE routing, top-K=9, latent size 1024, 1 shared expert
Layers 88
Context length 262K
Attention heads 32
KV heads 2
Head dim 128
Hidden size 4096
Vocabulary 131K
FFN dim 2688
MTP layers 0
Vision Yes
Vision encoder {'present': True, 'model_type': 'radio', 'variant_per_card': 'C-RADIO v4-H', 'backbone': 'vit_huge_patch16_224', 'num_hidden_layers': 32, 'hidden_size': 1280, 'patch_size': 16, 'force_image_size': 512, 'downsample_ratio': 0.5, 'inputs': 'image and video (video_pruning_rate 0.7); sound_config null'}
Layer Pattern mamba, moe, mamba, moe, mamba, moe, mamba, attention, moe, mamba, moe, mamba, moe, mamba, moe, mamba, attention, moe, mamba, moe, mamba, moe, mamba, moe, mamba, attention, moe, mamba, moe, mamba, moe, mamba, moe, mamba, moe, mamba, attention, moe, mamba, moe, mamba, moe, mamba, moe, mamba, moe, mamba, attention, moe, mamba, moe, mamba, moe, mamba, moe, mamba, moe, mamba, attention, moe, mamba, moe, mamba, moe, mamba, moe, mamba, moe, mamba, attention, moe, mamba, moe, mamba, moe, mamba, moe, mamba, attention, moe, mamba, moe, mamba, moe, mamba, moe, mamba, moe
Moe {'enabled': True, 'experts_total': 512, 'experts_active': 9, 'shared_experts': 1, 'intermediate_size': None, 'first_k_dense': None, 'layer_freq': None, 'scoring_func': 'sigmoid', 'route_top_k': 9, 'routed_scaling_factor': 5, 'norm_topk_prob': True, 'topk_group': 1, 'moe_latent_size': 1024, 'moe_shared_expert_intermediate_size': 5376, 'moe_shared_expert_overlap': True, 'mtp_num_hidden_layers': None, 'per_block_summary': {'moe_block_count': 40, 'num_experts_per_tok_all_blocks': 9, 'n_routed_experts_min': 240, 'n_routed_experts_max': 496, 'n_routed_experts_distinct': [240, 304, 368, 432, 496], 'moe_intermediate_size_min': 1536, 'moe_intermediate_size_max': 2560, 'moe_intermediate_size_distinct': [1536, 2048, 2304, 2560]}, 'layer_counts': {'mamba': 40, 'moe': 40, 'attention': 8}}
Tied embeddings No
Notes

model_type nemotron_h_omni (wrapper) with llm_config model_type nemotron_h_puzzle; architectures: NemotronH_Omni_Reasoning_V3 / NemotronHPuzzleForCausalLM. num_experts=512/num_local_experts=512 at llm_config top level; num_experts_per_tok=9 blockwise on all 40 MoE blocks. Heterogeneous expert distribution (240-496 experts per block) selected by the Star Elastic budget-conditioned router; parent top-K 22 reduced to 9. Checkpoint mixed-precision quantization: Q8_0 on latent/attention projections, NVFP4 (4-bit) on Mamba layers, IQ2_XXS (2.0625 bits) on routed+shared experts, per card QAD.

Training Pipeline

  1. 1
    cpt

    Stage 1: Compression (Star Elastic)

    The Nemotron 3.5 Super VL 120B-A12B parent checkpoint is compressed to Bolt 74B-A9B using Star Elastic, NVIDIA's push-button, router-guided architecture search and end-to-end compression algorithm. A budget-conditioned router heterogeneously selects routed-expert counts and MoE intermediate widths across layers, jointly optimizing architecture and weights through knowledge distillation with a model-size penalty, targeting a deployment footprint below 24GB at batch size 1 and 128K context. Architecture search runs at 8K context with the router converging during the first 8B tokens; recovery continues at 8K to a total of 72B tokens, followed by 48B tokens at 128K context, for 120B tokens overall.

  2. 2
    sft

    Stage 2: Vision Adaptor Training

    The trained vision tower from the parent Super 3.5 VL model is re-attached to the compressed LLM, followed by lightweight fine-tuning of only the vision-to-language projection layers (the vision adapter), using image-text datasets previously used to train the parent model's vision adapter. Training used an image-only blend of approximately 6.6M samples per epoch, comprising a general English mix of captioning, visual question answering, counting, and document datasets (~2M samples), CC3M images recaptioned by Qwen3-30B (~1.7M samples), and Chinese document OCR data (~2.5M samples), plus PDF/table document data and NVCLIP OCR datasets. No video or text-only data was used during vision adapter training.

  3. 3
    sft

    Stage 3: Supervised Fine-Tuning

    After vision-adaptor training, the model is trained with vision-heavy SFT to further recover vision capabilities; before multi-turn agentic training, checkpoint merging was applied for more well-rounded text and vision capabilities, and a final checkpoint merge after agentic-environment and RLHF training yielded the final BF16 checkpoint. Vision blends target ScreenSpot Pro (~10.1B tokens) and WebArena (~9.5B tokens), supplemented with MolmoWeb/WebVoyager browsing data, CharXiv chart data, HopChain multi-page document data, and BabyVision-targeted reasoning data; text uses a downsampled blend of Kimi-K3-generated synthetic datasets targeting AIME, GPQA Diamond, Terminal Bench 2.1, SciCode, AA-LCR, APEX, and LMArena, plus a small proportion of GLM 5.2-generated MCP-Atlas trajectories. During this stage the LLM, vision-adaptor, and vision encoder were all trained, and the vision-heavy SFT checkpoint was merged with the vision-adaptor-only checkpoint via SLERP interpolation.

  4. 4
    rlhf

    Stage 4a: Reinforcement Learning from Human Feedback (RLHF)

    As part of Stage 4, the model was further trained with RLHF to improve alignment, using the Nemotron 3 Ultra GenRM model as reward model, which was itself trained with a reasoning penalty for token efficiency. This RLHF pass ran alongside several stages of E2E RL training to improve agentic capabilities and minimize task completion times for tool-heavy multi-turn workloads.

  5. 5
    rl

    Stage 4b: E2E GRPO Reinforcement Learning (MCP and SWE)

    The model was trained with full E2E GRPO on multiple agentic environments targeting MCP and SWE tasks: the MCP environment uses a simulated MCP-server with multi-turn tool interactions (32 prompts x 16 generations = 512 batch size) and improved MCP-Atlas from ~48 to ~56 on the 500 public task subset. SWE-RL E2E training used 64 prompts with 16 generations per prompt (1,024 trajectories per optimizer step) at a maximum total sequence length of 196,608 tokens, with Adam at a learning rate of 3e-6 and optimizations for generated-token and tool-call efficiency. The Terminal environment was not used for RL training but generated on-policy rollouts to prevent regressions during quantization; the RL training also generalized to PinchBench scores up to 90.4 across a 10-repeat average.

  6. 6
    other

    Stage 5: Quantization (QAD)

    The experts of the model are quantized to 2 bits to fit in RTX Spark's memory, using quantization-aware distillation (QAD) to recover accuracy, performed with NVIDIA ModelOpt. All experts (routed and shared) are quantized to IQ2-XXS at 2.0625 bits per element, a lever for the for-size checkpoint since lower-bit FC layers can be Pareto-optimal and low-bit weights improve kernel latency at low batch sizes. Further mixed precision keeps Mamba layers at NVFP4 and embedding/output layers at Q8_0 to meet the 24GB memory constraint without impacting capabilities.

Training & Evaluation Datasets

NameRoleSizeModalitiesCollection
Vision adapter image-text blend finetune ~6.6M samples per epoch image, text mixed
General English image-text mix finetune ~2M samples image, text —
CC3M images recaptioned by Qwen3-30B finetune ~1.7M samples image, text mixed
Chinese document OCR data finetune ~2.5M samples image, text —
PDF and table document data finetune — image, text —
NVCLIP OCR training datasets finetune — image, text —
ScreenSpot Pro finetune ~10.1B tokens image, text —
WebArena finetune ~9.5B tokens image, text —
MolmoWeb/WebVoyager finetune — image, text —
CharXiv finetune — image, text —
HopChain finetune — image, text —
BabyVision finetune — image, text —
Kimi-K3-generated synthetic datasets finetune — text synthetic
GLM 5.2-generated trajectories finetune — text synthetic
Simulated MCP-server environment rl — text synthetic
SWE-RL E2E environment rl — text —
Terminal environment rl — text synthetic
Nemotron 3 Ultra GenRM rl — text —

Linked Resources

arxiv

Star Elastic: Many-in-One Reasoning LLMs with Efficient Budget Control

https://arxiv.org/abs/2605.07182

arxiv

Quantization-Aware Distillation for NVFP4 Inference Accuracy Recovery

https://arxiv.org/abs/2601.20088

arxiv

QuEST: Stable Training of LLMs with 1-Bit Weights and Activations

https://arxiv.org/abs/2502.05003

arxiv

ParetoQ: Scaling Laws in Extremely Low-bit LLM Quantization

https://arxiv.org/abs/2502.02631

tech_report

NVIDIA Nemotron 3.5 Bolt 74B A9B 24GB Technical Report

https://research.nvidia.com/labs/nemotron/files/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-24GB-Technical-Report.pdf

tech_report

Public Summary of Training Content for NVIDIA Nemotron

https://developer.download.nvidia.com/assets/nemo/docs/public-summary-of-training-content-for-nvidia-nemotron.pdf

blog

NVIDIA Nemotron 3.5 Bolt 74B A9B 24GB Technical Blog

https://research.nvidia.com/labs/nemotron/Nemotron-3.5-Bolt-24GB/

github

NVIDIA/Model-Optimizer

https://github.com/NVIDIA/Model-Optimizer

github

OpenMDW/OpenMDW

https://github.com/OpenMDW/OpenMDW/blob/main/1.1/LICENSE.OpenMDW-1.1

website

NVIDIA Nemotron (developer portal)

https://developer.nvidia.com/nemotron

website

ggml

http://ggml.org/

collection

Nemotron Pretraining Datasets

https://huggingface.co/collections/nvidia/nemotron-pre-training-datasets

collection

NVIDIA Nemotron v3

https://huggingface.co/collections/nvidia/nvidia-nemotron-v3

other

NVIDIA Nemotron Discord community

https://discord.gg/9xpKQtVvrk

other

Parent model: Nemotron 3.5 Super VL 120B-A12B (BF16)

https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-BF16

other

C-RADIO v4-H vision encoder

https://huggingface.co/nvidia/C-RADIOv4-H

other

BF16 unquantized variant

https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-BF16

other

GGUF quantization variant

https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-24GB-GGUF

other

LiLiCorr speculative decoding drafter

https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-24GB-LiLiCorr

other

LiLiCorr speculative decoding drafter (GGUF)

https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-24GB-LiLiCorr-GGUF

Related Models