NVIDIA-Nemotron-3.5-Lightning-30B-A3B

Updated
21.08.2026
Thinking
Tools
Reasoning
Code
Multilingual

NVIDIA Nemotron 3.5 Lightning is a 30B Mamba-2 hybrid MoE with 3B active parameters and a context window that reaches 1M tokens.

At a glance

  • License: OpenMDW 1.1
  • Parameters: 30B total, 3B active per token
  • Context length: up to 1M tokens, 256K on a single H100
  • Languages: English, Spanish, French, German, Italian, Japanese
  • Minimum hardware: 24 GB VRAM at AD-IQ4_NL

Overview

NVIDIA-Nemotron-3.5-Lightning-30B-A3B is NVIDIA's throughput-oriented model in the Nemotron 3.5 line, released on August 11, 2026. It is a sparse mixture of experts with 30 billion parameters in total and 3 billion active per token, and the layer stack mixes Mamba-2 blocks with attention rather than using attention everywhere.

SpecificationNemotron 3.5 Lightning 30B A3B
Total parameters30B
Active parameters3B per token, 6 of 128 experts
ArchitectureHybrid Mamba-2, MoE and attention
Layers52
Context windowUp to 1M tokens, 256K on a single H100
ModalitiesText input, text output
ReasoningSwitchable through the chat template
Speculative decodingDSpark, MTP and DFlash heads published alongside
Release dateAugust 11, 2026
LicenseOpenMDW 1.1

Mamba-2 layers carry a fixed-size state instead of a KV cache that grows with every token, which is what lets NVIDIA quote a context window up to a million tokens. NVIDIA also publishes DSpark, MTP and DFlash drafter heads for the model, so it can run with speculative decoding without sourcing a separate draft model.

Nemotron 3.5 Lightning benchmarks

NVIDIA's own numbers, from the BF16 model card, compare it with the current same-size open models and with the previous Nemotron generation:

Nemotron 3.5 LightningQwen3.6-35B-A3BGemma 4 26B A4BNemotron 3 SuperGPT-OSS 20B
MMLU Pro
Knowledge and reasoning across academic subjects
81.9485.6385.2083.8976.40
GPQA Diamond
Expert-level science questions, no tools
75.4483.4079.6178.6071.46
SWE-bench Verified
Real-world software engineering tasks
51.5670.1257.4063.0852.44
Terminal-Bench 2.1
Agentic terminal-use tasks
24.5844.3837.2239.6115.17
PinchBench
Instruction and formatting robustness
85.3788.0774.7080.3657.20
IFBench (loose)
Instruction following
71.8863.7177.2571.9268.50
AA-LCR
Long-context reasoning
52.0061.0657.5658.4432.88

On accuracy this is not the leader of its size class: Qwen3.6-35B-A3B is ahead on five of the seven rows, and the coding gap is large. What Lightning is built for is the other axis, serving long contexts fast on one card, and the name says so.

Nemotron 3.5 Lightning hardware requirements

The system requirement to check is memory. We quantized the model from the BF16 reference weights and published the builds as AtomicChat/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-GGUF.

MemoryBuild to pickFile size
24 GBAD-IQ4_NL19.6 GB
32 GBQ4_K_M25.0 GB
48 GBQ5_K_M26.6 GB
64 GB and upQ8_035.0 GB

The million-token context is a datacenter figure: NVIDIA validates 256K on a single 80 GB H100 and reaches 1M only across eight of them. On a desktop, size the context to the memory left after the weights, and read how the KV cache grows before setting it high.

How to run Nemotron 3.5 Lightning in Atomic Chat

Atomic Chat is a free local app for macOS, Windows and Linux. It includes a Hugging Face model browser and a built-in chat, with no manual llama.cpp build required.

  1. Download Atomic Chat for your platform and open it.
  2. Search for Nemotron-3.5-Lightning in the model browser and open Download Options.
  3. Pick the build that fits the memory you have, then start a chat.

The same steps work for every other model in the line, listed on the Nemotron family page. If you would rather drive llama.cpp yourself, our guide to running an LLM locally has the commands.

NVIDIA also ships an NVFP4 build of this model for Blackwell cards; what NVFP4 is explains when that format is worth using over GGUF.

License

The weights ship under the OpenMDW License Agreement 1.1 rather than Apache 2.0 or MIT. NVIDIA states the model is ready for commercial use, and the terms come from the OpenMDW text itself, so read it before you deploy the model in a product.

Get the weights from Hugging Face

huggingface-cli download nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16
# our GGUF build:
huggingface-cli download AtomicChat/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-GGUF NVIDIA-Nemotron-3.5-Lightning-30B-A3B-AD-IQ4_NL.gguf
curl http://localhost:8000/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{
    "model": "NVIDIA-Nemotron-3.5-Lightning-30B-A3B",
    "messages": [{"role": "user", "content": "Summarise this 200-page contract."}],
    "temperature": 1.0,
    "top_p": 0.95
  }'
from transformers import AutoModelForCausalLM, AutoTokenizer

model_id = "nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-BF16"
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
model = AutoModelForCausalLM.from_pretrained(model_id, trust_remote_code=True, torch_dtype="auto", device_map="auto")

messages = [{"role": "user", "content": "Extract every date from this log."}]
inputs = tokenizer.apply_chat_template(messages, add_generation_prompt=True, return_tensors="pt").to(model.device)
print(tokenizer.decode(model.generate(inputs, max_new_tokens=1024)[0]))
import OpenAI from "openai";

const client = new OpenAI({ baseURL: "http://localhost:8000/v1", apiKey: "local" });
const res = await client.chat.completions.create({
  model: "NVIDIA-Nemotron-3.5-Lightning-30B-A3B",
  messages: [{ role: "user", content: "Diff these two config files and explain what changed." }],
  temperature: 1.0,
});
console.log(res.choices[0].message.content);
Desktop
macOS
(M1 or better)
Download
Windows
(x64)
Download
Linux
(x86_64)
Download

Frequently asked questions

It is a 30B mixture-of-experts model from NVIDIA, released on August 11, 2026, that activates 3B parameters per token. The architecture mixes Mamba-2 blocks with attention, and the context window reaches 1M tokens on multi-GPU deployments.

Our AD-IQ4_NL build is 19.6 GB, so a 24 GB card runs it. Q4_K_M at 25.0 GB suits a 32 GB machine, and Q8_0 at 35.0 GB is the near-reference build for 64 GB and up.

On NVIDIA's validated setups, yes: 1M tokens on a GB200 or on eight H100s. A single H100 is validated at 256K because it runs out of memory first, and a consumer card holds far less.

The weights are free to download under the OpenMDW License Agreement 1.1, and NVIDIA states the model is ready for commercial use. It is not an OSI licence, so check the terms for your case.

DSpark is NVIDIA's speculative decoding method. A small drafter proposes several tokens at once and the main model verifies them in parallel, which raises tokens per second without changing the output. NVIDIA publishes the drafter alongside the model.