Sign inSign up

ai/nemotron-3.5-bolt

Verified Publisher

By Docker

•Updated about 16 hours ago

Artifact
0

83

ai/nemotron-3.5-bolt repository overview

⁠Read our How to Run Nemotron 3.5 Bolt Guide!⁠

See Unsloth Dynamic 3.0 GGUFs⁠ for our quantization benchmarks.


⁠NVIDIA-Nemotron-3.5-Bolt-74B-A9B

⁠

⁠Description

NVIDIA Nemotron 3.5 Bolt 74B-A9B is a vision-language model (VLM) designed to run everyday agentic tasks locally. This is the full-precision (BF16) release of this model, intended primarily for customization and post-training rather than direct production inference.

The 24GB version of this model uses a native 2-bit quantization to fit in 24GB of memory and run alongside other applications. It aims to achieve the optimal balance between speed and intelligence, being faster than most popular dense models while smarter than most popular MoE models with a similar memory footprint. For latency- and throughput-optimized inference, use this 24GB version for llama.cpp⁠ or vLLM⁠ instead.

This model is ready for commercial or non‑commercial use.

⁠Model Summary

Total Parameters74B (9B active)
ArchitectureMamba-2–Transformer hybrid LatentMoE with a C-RADIO v4-H vision encoder
PrecisionBF16 (full-precision weights)
Context LengthUp to 256K tokens
Inputs / OutputsText, images, and video / text
DeploymentvLLM on NVIDIA Ampere (A100), Hopper (H100-80GB), or Blackwell
Speculative DecodingLiLiCorr drafter via DFlash; 7 speculative tokens in the supplied vLLM recipes
Reasoning ModeChat-template controls (enable_thinking=True/False), inherited from the Super 3.5 VL client
Recommended SamplingText: temperature 1.0, top_p 0.95 (inherited from the Super 3.5 VL client)
Best ForCustomization, post-training, and producing quantized variants for local agentic tasks
LicenseOpenMDW-1.1⁠

⁠Model Overview

Model Developer: NVIDIA Corporation

Model Dates: December 2025 - May 2026

Data Freshness:

  • The post-training data has a cutoff date of May 2026.
⁠What is Nemotron?

NVIDIA Nemotron™ is a family of open models with open weights, training data, and recipes, delivering leading efficiency and accuracy for building specialized AI agents.

⁠Quick Start

This model requires the following vLLM version or newer. Please use this command.

[Placeholder: Please add a plain vLLM launch command here.]

For more details on how to deploy and use the model — see the Quick Start Guide⁠ below!

⁠License/Terms of Use

Governing Terms: Use of the models is governed by the OpenMDW License Agreement, version 1.1⁠.

⁠Benchmarks

BenchmarkQwen3.6-35B-A3B BF16Gemma4 26B-A4B-BF16Nemotron 3.5 Lightning 30B-A3B-BF16Nemotron 3.5 Bolt 74B-A9B-24GB (IQ2)
GDPVal-AA-V225.7515.3318.2628.47
Terminal-Bench 2.144.3837.2223.4650.98
Tau3 Banking10.5214.029.4817.01
HLE (no tools)19.5617.4210.4725.30
AA-Omniscience accuracy19.4722.1716.6316.90
SciCode35.3340.2831.3841.02
GPQA Diamond83.4079.6175.5786.43
AA-LCR61.0657.5649.1964.06
AA-Omniscience non-hallucination65.8514.2268.8161.27
PinchBench88.0774.7083.4387.82
MCP-Atlas51.20*—46.452.20
BrowseComp48.7426.3036.8166.75
WebArena (vision)36.6038.2—50.86

*The reported MCP-Atlas score for Qwen3.6-35B-A3B-BF16 is 62.8; we measured 51.2 on the 500 public MCP-Atlas tasks.

⁠Deployment Geography: Global
⁠Use Case

Nemotron-3.5-Bolt-74B-A9B-BF16 is the full-precision (BF16) release of this model, intended primarily for customization and post-training rather than direct production inference. It is intended to be used by developers who want to: post-train the model on their own data (SFT, RL via NeMo RL⁠ and NeMo Gym⁠, or distillation), adapt it to a domain or task, produce quantized variants (NVFP4, W4A16, GGUF) for their own deployment targets, or run full-precision research and evaluation. English and coding languages are the primary languages, with Spanish, French, German, Italian, and Japanese also being supported.

For latency- and throughput-optimized inference, use the 24GB version for llama.cpp⁠ or vLLM⁠ instead.

⁠Release Date

Hugging Face 10/15/2026 via https://huggingface.co/nvidia/NVIDIA-Nemotron-3.5-Bolt-74B-A9B-BF16⁠

⁠Reference(s)

⁠Model Architecture

  • Architecture Type: Mamba2-Transformer Hybrid Mixture of Experts (MoE) with vision encoder
  • Network Architecture: Nemotron Hybrid LatentMoE
    • Nemotron 3.5 Super LLM — hybrid Mamba-2 + MoE + Attention backbone
    • C-RADIO v4-H⁠ — vision encoder for image and video frames, connected to the backbone through an MLP projector
  • Number of model parameters: 74B Total / 9B Active

⁠Model Design

The model was compressed from Nemotron 3.5 Super VL 120B-A12B⁠. The model supports up to 256K tokens of context. The prompt, visual inputs, conversation history, tool results, and generated response share this context window. Individual deployment recipes may use a smaller context window to accommodate the available GPU memory and concurrency.

⁠Training Methodology

Stage 1: Compression

We compress the Nemotron 3.5 Super VL parent checkpoint (120B-A12B) to Nemotron 3.5 Bolt 74B-A9B 24GB using Star Elastic⁠, a push-button, router-guided architecture search and end-to-end compression algorithm invented at NVIDIA.

A budget-conditioned router heterogeneously selects routed-expert counts and MoE intermediate widths across layers, while expert top-K is fixed at 9, down from 22 in the parent model. The router’s architecture search targets a deployment footprint below 24 GB at batch size 1 and 128K context. Its budget already accounts for subsequent quantization and the precision of weights and runtime states (such as 2-bit routed-expert weights and 16-bit SSM states, to name but two, with further details provided in the quantization section). The objective is to find the architecture with the lowest knowledge-distillation loss that satisfies this memory budget, jointly optimizing architecture and model weights through knowledge distillation and a model-size penalty.

Architecture search runs at 8K context, with the router converging during the first 8B tokens. Once the architecture is fixed, recovery continues at 8K to a total of 72B tokens, followed by 48B tokens at 128K context, for 120B tokens overall. Following Star Elastic’s schedule, this takes advantage of faster knowledge recovery at 8K rather than starting directly at 128K, before extending recovery to long contexts.

Stage 2: Vision Adaptor Training:

We constructed the Nemotron 3.5 Bolt 74B-A9B VL model by re-attaching the trained vision tower from the parent Super 3.5 VL model back to the compressed LLM. We then performed 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. The blend comprised 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). It also included PDF and table document data, along with datasets used to train NVCLIP OCR. No video or text-only data was used during vision adapter training.

Stage 3: Supervised Fine-Tuning

Post vision-adaptor training, the model is trained with vision heavy SFT training to recover vision capabilities further. Before moving to multi-turn agentic training, we applied checkpoint merging as it provided more well-rounded capabilities across text and vision capabilities. The model was further trained on agentic environments and RLHF, and a final checkpoint merging yielded the final BF16 checkpoint.

For vision, we used dataset blends targeting ScreenSpot Pro (~10.1B tokens) and WebArena (~9.5B tokens), supplemented with small amounts of MolmoWeb/WebVoyager browsing data, CharXiv chart data, HopChain multi-page document data, and BabyVision-targeted reasoning data. For text, we used a downsampled blend of Kimi-K3-generated synthetic datasets targeting the AIME, GPQA Diamond, Terminal Bench 2.1, SciCode, AA-LCR, APEX, and LMArena benchmarks. We also incorporated a very small proportion of GLM 5.2-generated trajectories targeting MCP-Atlas. During this stage, the LLM, vision-adaptor and the vision encoder were all trained.

Following the vision-heavy SFT stage, we performed model merge with the vision adaptor only trained checkpoint using SLERP interpolation. Vision adaptor training and SFT stage with vision heavy dataset is critical to recovering vision benchmarks, as compression was performed only on the text tower of the parent model with knowledge distillation applied to recover text only benchmarks during compression. There is little to no degradation in text accuracy.

Stage 4: Reinforcement Learning

The model was further trained with RLHF and several stages of E2E RL training to improve agentic capabilities and minimize task completion times for tool-heavy multi-turn workloads. During RLHF, we used the Nemotron 3 Ultra GenRM model which was also trained with a reasoning penalty for token efficiency.

For further training, we have used multiple agentic environments with full E2E GRPO to target MCP and SWE tasks. We use 32 prompts with 16 generations per prompt, giving a total of 512 batch size. For the Terminal environment, it was not used for RL training, but it has been used to generate on-policy rollouts to prevent regressions during quantization. Our MCP E2E RL environment includes a simulated MCP-server with tasks requiring multi-turn tool interactions to achieve the goals. Training on this environment improved MCP use capabilities and provided around 8 nominal point increase from ~48 to ~56 on 500 public task subset out of 1000 total tasks on the MCP-Atlas benchmark. The scoring mechanism for the MCP-Atlas benchmark uses a 0.75 threshold on coverage metric, i.e. the mean claim score (each task has multiple claims that are scored separately) and it provides a binary pass / fail score per task coverage in the end. We observed further RL training continued to provide improvement on coverage scores across tasks, but it did not translate to post-threshold based official score improvements. Whether longer RL training would have eventually provided improvements on the benchmark remains an open-question. SWE-RL E2E training also used some optimizations to improve efficiency in terms of generated tokens and tool-call efficiency. Training used 64 prompts with 16 generations per prompt, giving 1,024 trajectories per optimizer step, with a maximum total sequence length of 196,608 tokens. We used Adam at a learning rate of $3 \times 10^{-6}$. This training also led to accuracy and efficiency improvements on PinchBench as a generalization benefit with scores up-to 90.4 across 10-repeat average.

Nemotron-3.5-Bolt-74B-A9B-BF16 is a result of the above work.

⁠Input

  • Input Type(s): Image, Video, Text
  • Input Format(s):
    • Image: Red, Green, Blue (RGB) (jpeg, png)
    • Video: mp4, up to 2 minutes. For 1080p videos, sample up to 1 FPS / 128 frames. For lower-resolution videos such as 720p, higher temporal sampling such as 2 FPS / 256 frames may be used.
    • Text: String
  • Input Parameters:
    • Image: Two-Dimensional (2D)
    • Video: Three-Dimensional (3D)
    • Text: One-Dimensional (1D)
  • Other Properties Related to Input: Maximum context length up to 256K tokens. Supported languages include English, French, Spanish, Italian, German, Japanese, Hindi, Korean, Brazilian Portuguese, and Chinese.

⁠Output

  • Output Type(s): Text
  • Output Format: String
  • Output Parameters: One-Dimensional (1D): Sequences
  • Other Properties Related to Output: Maximum context length up to 256K tokens. Supports JSON output format, reasoning output with chain-of-thought, and tool calling.

Our AI models are designed and/or optimized to run on NVIDIA GPU-accelerated systems. By leveraging NVIDIA's hardware (e.g. GPU cores) and software frameworks (e.g., CUDA libraries), the model achieves faster training and inference times compared to CPU-only solutions.

⁠Training, Testing, and Evaluation Datasets

⁠Training
⁠Dataset Overview
⁠Parent Corpus

The parent NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-BF16 model card reports the following foundation and post-training corpus information. Foundation training size is separate from Bolt’s 80-billion-token compression training data described below.

Data Modality: Text, images, and video
Foundation Training Data Size: More than 20 trillion tokens
Foundation Data Collection Period: 2013 to December 2025
Data Collection Method: Hybrid: automated, manually collected, and synthetic
Labeling Method: Hybrid: automated, manually labeled, and synthetic

The foundation corpus contains curated and synthetic text covering English, 19 other spoken languages, and 43 programming languages. Sources include webpages, dialogue, articles, code, and other written materials across math, science, legal, finance, and general knowledge domains.

The post-training corpus includes reasoning, coding, tool use, instruction following, structured outputs, chat, safety, and long-context tasks, together with image and video understanding. Synthetic trajectories are filtered for structural correctness, repetition, and task validity.

⁠Bolt Training

Data Modality: Image, Video, Text Training Data Size: 80 Billion Tokens Dataset partition: Training [100%], testing [0%], validation [0%] Time period for training data collection: 2013 to February 24, 2026 Time period for testing data collection: 2013 to February 24, 2026 Time period for validation data collection: 2013 to February 24, 2026 Data Collection Method by dataset: Hybrid: Automated, Manually-Collected, Synthetic Labeling Method by dataset: Hybrid: Automated, Manually-Labeled, Synthetic

Nemotron 3.5 Bolt 74B-A9B is a compressed version of the NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-BF16 model. The below describes the pre-training and post-training methodology used to develop the NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-BF16 model. Whereas Super VL had a training data size of more than 20T tokens, Nemotron 3.5 Bolt 74B-A9B has a training data size of 80B tokens.

The NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-BF16 language backbone is pre-trained on a large corpus of high-quality curated and synthetically-generated text data. Our sources cover a variety of document types such as: webpages, dialogue, articles, and other written materials. The corpus spans domains including legal, math, science, finance, and more. We also include a small portion of question-answering, and alignment style data to improve model accuracy.

Multimodal training data was assembled from a diverse collection of image, video, and text datasets. Raw datasets were first converted into a standardized JSONL format with unified conversation-turn structure. Image and video datasets were paired with question-answer annotations, often regenerated or refined using large vision-language models to improve quality and consistency. Quality filtering was applied using model-based judges to remove low-quality, unsafe, or off-topic samples. Deduplication and CSAM scanning were performed across all image datasets. Data was then packed into fixed-length sequences for efficient training.

Multiple safety measures were implemented throughout the data pipeline. All image/text datasets underwent CSAM (Child Sexual Abuse Material) scanning, with results tracked per dataset. Content safety filtering was applied using two independent safety judge models to flag and remove samples containing harmful content including weapons references, criminal planning, sexual content involving minors, harassment, hate speech, profanity, threats, violence, or suicide-related content. Synthetic data generation pipelines included explicit quality and safety filtering stages.

The post-training corpus for NVIDIA-Nemotron-3.5-Super-VL-120B-A12B-BF16 consists of high-quality curated and synthetically-generated data across text+image, text+video, and text-only samples, structured to support document reasoning, computer use, and long-horizon workflows. During post-training, we generate synthetic data by distilling trajectories, solutions, and translations from strong teacher models and agent systems, often grounded in real tasks or documents and aggressively filtered for quality. Across all pipelines we stack automated verification — compilers, numerical checks, language identification, model-based judges — to ensure our data is high quality.

For all domains, we apply a unified data filtering pipeline to ensure that only high-quality, license-compliant, and verifiable samples are used for post-training. We first discard malformed examples using structural checks (e.g., missing tool definitions when tool calls are present). We then aggressively filter reasoning traces exhibiting pathological repetition, such as repeated n-grams within a sliding window or across the entire trajectory, which we found to be a strong indicator of malformed or low-quality reasoning. Finally, based on internal audits of synthetically generated datasets, we observed that some teacher models occasionally produce reasoning traces and final responses that implicitly align with specific political entities or promote nationalistic narratives. To mitigate this, we apply targeted keyword- and regex-based filters and remove all trajectories matching such behavior.

Prior to training this model, NVIDIA implemented measures to respect EU text and data mining opt-outs by (1) respecting robots.txt instructions to the extent such signals reflect valid rights reservations, and (2) filtering datasets on any actionable metadata identifiers provided by rightsholders.

For more information about the datasets used to train this model, please see the Public Summary of Training Content⁠

Detailed dataset information
⁠Base Pre-Training Corpus (Nemotron 3 Foundation)

The foundation of the model is trained on the Nemotron 3 corpus, comprising the following datasets from the Nemotron Pretraining Datasets collection⁠:

Dataset CollectionToken CountsDescription
Nemotron-CC-v2 & v2.19.1TA massive collection of English web data filtered from Common Crawl, including 2.5T+ tokens of new organic, translated, and synthetically rephrased content.
Nemotron-CC-Code-v1427.9BHigh-quality code tokens extracted from Common Crawl using the Lynx + LLM pipeline to preserve structure and equations.
Nemotron-Pretraining-Code-v1 & v2 & v31.7TCurated GitHub code references with multi-stage filtering, deduplication, and large-scale synthetic code data.
Nemotron-CC-Math-v1133.3BHigh-quality math pre-training dataset preserving LaTeX formatting and mathematical structures.
Nemotron-Pretraining-Specialized-v1 & v1.1 & v1.2 & Nemotron-Pretraining-SFT-v1660.0BSynthetic datasets targeting specialized domains such as STEM reasoning and scientific coding.
Nemotron-Pretraining-Legal-v14.3BSynthetic datasets targeting the legal domain.
⁠Public Datasets
DatasetCollection Period
GSM8K⁠4/23/2025
CC-NEWS⁠4/23/2025
Common Crawl⁠4/23/2025
Wikimedia⁠4/23/2025
Bespoke-Stratos-17k⁠4/23/2025
tigerbot-kaggle-leetcodesolutions-en-2k⁠4/23/2025
[glaive-function-calling-v2](htt

…(truncated — see the full README on HuggingFace)

Tag summary

Content type

Unrecognized

Digest

sha256:948ee2ed6…

Size

24.5 GB

Last updated

about 16 hours ago

docker pull ai/nemotron-3.5-bolt