explainx.ainewsletter3.5k
TrendingNewsPathwaysSkills
Pricing
explainx.ai

Upskill in AI — 16 free pathways, live workshops & bootcamps, and 50+ courses from practitioners. Plus the skills, tools, and MCP servers to practice on.

follow us

corporate training

[email protected]

get started

Find your pathTake Free Evaluation

learn

pathways — start freeworkshopsbootcampscoursescertificationsmock testsexplainx universitycorporate traininglearn skills & mcp

discover

skillsmcp serversexplainx mcptoolsagentsllmsdesignsagi trackerranks

company

aboutvisionmissionteaminstructorscommunityhackathonscareers

content

daily AI newsstate of AI — live resultsblogreleasespromptsgeneratorsresource libraryfor LLMsexplainx.ai kids

solutions

all solutionsdeveloper upskillingmarketing upskillingproduct manager upskillingleadership upskilling

newsletter · weekly

Get AI news, tools, and insights in your inbox.

supportprivacytermsdata rightshow we create contentsubmission guidelines

© 2026 AISOLO Technologies Pvt Ltd

On this page

  • TL;DR — what people are asking
  • What "30B-A3B" actually buys you
  • The benchmarks, read honestly
  • Deploying it: one GPU, three drafters
  • How it was trained — and one detail worth noting
  • The license: OpenMDW-1.1, not Apache 2.0
  • Where this model is the wrong choice
  • What about Nemotron 4?
  • Related on explainx.ai
← Back to blog

explainx / blog

NVIDIA Nemotron 3.5 Lightning: A 30B Open MoE Built for Always-On Agents

NVIDIA released Nemotron 3.5 Lightning, a 30B Mamba-MoE with 3B active parameters, a 1M-token context window, and OpenMDW-1.1 weights that serve on a single H100 or DGX Spark.

Aug 11, 2026·14 min read·Yash Thakker
NVIDIANemotronOpen-Weight ModelsAgentic AILLM Inference
go deep
NVIDIA Nemotron 3.5 Lightning: A 30B Open MoE Built for Always-On Agents

NVIDIA shipped the first model in the Nemotron 3.5 family on August 11, 2026: Nemotron 3.5 Lightning, a 30-billion-parameter Mixture-of-Experts model with only 3 billion active parameters, a 1M-token context window, and weights under the permissive OpenMDW-1.1 license. It is the successor to Nemotron 3 Nano 30B and, per OpenRouter's listing, a distillation of the much larger Nemotron 3 Ultra, the 550B open MoE NVIDIA shipped in June.

The pitch from NVIDIA AI is narrow and honest: this is not a frontier model. It is "built for always-on agents to complete high-volume, specialized tasks faster," delivering "up to 4x the output speed of similar-sized models." That framing matters, because the benchmark table underneath it only makes sense if you read speed as the product and intelligence as the constraint.

It went live the same day on Together AI, DeepInfra, Fireworks, and OpenRouter.

NVIDIA's announcement chart for Nemotron 3.5 Lightning plotting PinchBench accuracy against H100 GPU hours to complete 10,000 tasks, with Nemotron 3.5 Lightning in the smart-and-fast quadrant ahead of Qwen3.6-35B and Gemma 4 26B on time

NVIDIA's own launch chart. Note what it concedes: Qwen3.6-35B sits marginally higher on PinchBench accuracy — Nemotron's win is the horizontal axis, not the vertical one.

Weekly digest3.5k readers

Catch up on AI

Curated AI updates on agents, skills, and MCP — delivered to your inbox. Unsubscribe anytime.

TL;DR — what people are asking

QuestionAnswer
What is it?30B total / 3B active MoE, hybrid Mamba-2 + Attention + MoE
Who made it?NVIDIA, distilled from Nemotron 3 Ultra
License?OpenMDW-1.1 — permissive, commercial use explicitly allowed
Context window?Up to 1,000,000 tokens
Minimum hardware?One GPU — DGX Spark (GB10) or H100; Ampere via W4A16
Is it fast?NVIDIA claims up to 4x output speed; OpenRouter claims up to 30% faster task completion
Is it smart?24 on the Artificial Analysis Intelligence Index — roughly gpt-oss-120b at a quarter the parameters
Good for coding agents?As a sub-agent, yes. As your primary agent, no — Terminal-Bench 2.1 is 24.58
Where do I get it?Hugging Face, plus Together AI, DeepInfra, Fireworks, OpenRouter
Is training data released?Yes — final pre-training and post-training data, mostly gated

What "30B-A3B" actually buys you

The suffix is the whole design. 30B total parameters, 3B active per token means the router selects a small fraction of the expert weights for any given forward pass. You pay 30B of memory and 3B of compute.

Stack that on top of a hybrid Mamba-2 backbone and the economics get more interesting. Standard Transformer attention grows its KV cache linearly with sequence length, which is why long-context serving usually collapses under concurrency long before it collapses under context. Mamba layers carry a fixed-size recurrent state instead — so most of the 1M-token window costs constant memory rather than linear memory. Only the "select Attention layers" NVIDIA interleaves into the stack pay full freight.

This is the same architectural bet explainx.ai tracked in Kimi K3's LatentMoE and NoPE design and in NVIDIA's own Nemotron-Labs-TwoTower diffusion experiment, which was built on the previous-generation Nemotron-3-Nano-30B-A3B. The Nemotron line has been converging on "sparse activation plus linear-state sequence mixing" for a year; Lightning is the production version of that convergence.

SpecValue
Total parameters30B
Active parameters3B
ArchitectureMamba-2 + MoE + Attention hybrid
Pre-training tokensMore than 20 trillion
Pre-training precisionNVFP4 recipe
Context lengthUp to 1M tokens
Spoken languagesEnglish, Spanish, French, German, Italian, Japanese
Programming languages43 in pre-training
Recommended samplingTemperature 1.0, Top_P 0.95
Data cutoffPre-training Sept 2025; post-training May 2026

The benchmarks, read honestly

NVIDIA published results for both the BF16 model and the NVFP4 checkpoint it actually released, measured "under a consistent harness (NeMo Gym / Nemo Evaluator SDK)" — with the explicit caveat that they "may differ from vendors' self-reported numbers." Evaluation recipes, containers, prompts, and scoring configs were published in NeMo Gym for reproduction, which is more transparency than most launch tables come with. (For what these suites measure, see explainx.ai's AI benchmarks guide.)

BenchmarkBF16NVFP4 (released)
MMLU Pro81.9481.62
AA-Omniscience17.5016.63
GPQA Diamond (no tools)75.4475.57
HLE (text-only, no tools)11.7210.47
SciCode32.6031.38
SWE-bench Verified51.5652.80
SWE-bench Multilingual39.3336.47
Terminal-Bench 2.124.5823.46
PinchBench85.3783.43
BrowseComp36.9736.81
tau-cubed-bench (Banking)9.289.48
GDPval-AA-V2832865
IFBench (loose)71.8872.88
AA-LCR52.0049.19

Three things this table says that the announcement thread does not.

1. MMLU Pro at 81.94 is genuinely strong for 3B active parameters. So is GPQA Diamond at 75.44. On knowledge and single-shot reasoning, this model punches far above its activation budget — which is exactly what Artificial Analysis meant by "similar to gpt-oss-120b at around a quarter of the total parameters."

2. The agentic long-horizon scores are weak. Terminal-Bench 2.1 at 24.58 and tau-cubed-bench Banking at 9.28 are not competitive numbers in absolute terms. For scale: Meta's Muse Glimmer 30B, released the day before at a comparable size, posts 51.7 on Terminal-Bench 2.1 and 23.5 on tau-cubed Banking. A model that scores 85 on PinchBench and 24 on Terminal-Bench is telling you something specific: it executes well-scoped steps reliably and falls apart over long autonomous horizons.

3. Several NVFP4 scores go up after quantization. SWE-bench Verified rises 51.56 to 52.80, GDPval-AA-V2 rises 832 to 865, IFBench rises 71.88 to 72.88. Quantization does not make a model smarter. These are run-to-run variance, and their size is a useful calibration for how much any single number on this table is worth — roughly plus or minus a point on percentage-scale benchmarks. The real quantization damage shows up where the drops exceed that band: AA-LCR (-2.81) and SWE-bench Multilingual (-2.86), both long-context or multilingual tasks.

About that "35% faster" number

The social summaries circulating around launch cited GDPval-AA v2 at 824 Elo, 86% on PinchBench, and 10,000 tasks finished 35% faster. The model card's own figures are 832/865 on GDPval-AA-V2 and 85.37/83.43 on PinchBench — close, but the rounded social versions drifted upward.

For the speed claim, the numbers with sourcing behind them are NVIDIA's "up to 4x the output speed of similar-sized models" (tokens per second) and OpenRouter's "up to 30% faster task completion" (wall-clock to finish an agent trajectory). Those measure different things and both carry "up to." NVIDIA's own chart plots ~17 H100 GPU-hours for 10,000 tasks against roughly 24 for Qwen3.6-35B and 25.5 for Gemma 4 26B — call it 29-33%, consistent with OpenRouter's figure.

Deploying it: one GPU, three drafters

The released checkpoint is nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4. It weighs about 18B parameters on disk because the published weights are already post-training quantized — NVIDIA did not ship a BF16 checkpoint and a separate quantized one; the quantized model is the product. The PTQ recipe is "Four Over Six NVFP4" (a static MSE calibration variant), W4A16 on routed and shared experts, FP8 per-tensor dynamic scales on the Mamba in_proj/out_proj and the KV cache, calibrated on 1,000 samples at 32K token length.

Speculative decoding options

Lightning ships with three ways to generate more than one token per forward pass — the same lever explainx.ai covered in NVIDIA's FastGen parallel-decoding distillation work:

MethodWhat it doesUse when
DSparkSemi-autoregressive drafter proposing a whole token block from a parallel backboneDGX Spark and low-concurrency data-centre serving — NVIDIA's current default recommendation
DFlashLightweight block-diffusion drafter generating a draft block in one forward passAlternative drafter; ships as a separate checkpoint
MTPMulti-Token Prediction heads trained into the model itselfNo separate drafter to load; also used to accelerate RL rollouts during training

Single-GPU serving on H100

Max-throughput configuration — NVIDIA notes that no speculative decoding is best here, and that memory constraints push the Mamba cache to FP16:

bash
export MODEL_CKPT=nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4

vllm serve --model $MODEL_CKPT \
    --max-num-seqs 256 \
    --max-num-batched-tokens 16384 \
    --enable-prefix-caching \
    --async-scheduling \
    --mamba-backend flashinfer \
    --moe-backend humming \
    --linear-backend humming \
    --mamba-ssu-algorithm horizontal \
    --mamba-cache-mode align \
    --mamba-ssm-cache-dtype float16 \
    --enable-mamba-cache-stochastic-rounding \
    --mamba-cache-philox-rounds 5 \
    --reasoning-parser nemotron_v3 \
    --tool-call-parser qwen3_coder \
    --enable-auto-tool-choice

For interactive workloads — NVIDIA targets 40+ tokens/sec per user — drop concurrency to 128 or fewer and switch DSpark on:

bash
export DSPARK_CKPT=nvidia/NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4-DSpark

vllm serve --model $MODEL_CKPT \
    --max-num-seqs 128 \
    --enable-prefix-caching \
    --async-scheduling \
    --speculative_config.model $DSPARK_CKPT \
    --speculative_config.num_speculative_tokens 3 \
    --mamba-ssu-algorithm horizontal \
    --mamba-backend flashinfer \
    --mamba-ssm-cache-dtype float16 \
    --reasoning-parser nemotron_v3 \
    --tool-call-parser qwen3_coder \
    --enable-auto-tool-choice

On a DGX Spark

The GB10 recipe is the one NVIDIA leads its model card with, and it is the most consequential line in the release for anyone who bought the box explainx.ai reviewed in its DGX Spark local LLM guide — a 1M-context agentic model running on a single desktop-class machine:

bash
vllm serve --model $MODEL_CKPT \
  --moe-backend marlin \
  --kv-cache-dtype fp8 \
  --max-model-len 1048576 \
  --enable-prefix-caching \
  --speculative_config.method dspark \
  --speculative_config.model $DSPARK_CKPT \
  --speculative_config.num_speculative_tokens 3 \
  --mamba-backend flashinfer \
  --mamba-cache-mode align \
  --reasoning-parser nemotron_v3 \
  --tool-call-parser qwen3_coder \
  --enable-auto-tool-choice

TensorRT-LLM (nvcr.io/nvidia/tensorrt-llm/release:1.3.0rc24) and SGLang (lmsysorg/sglang:dev-nemotron3-5-lighting) recipes are both published on the model card. Note the full 1M context is served by default on the H100 and GB200 snippets — if you are memory-constrained or want KV headroom at high concurrency, lower --max-model-len rather than discovering the limit under load.

Tool calling gotcha

The tool-call parser is qwen3_coder and the reasoning parser is nemotron_v3. One non-obvious requirement from the model card: for coding agents, you must pass force_nonempty_content, or you will get tool calls with empty message content that many harnesses reject.

python
response = client.chat.completions.create(
    model=MODEL,
    messages=[{"role": "user", "content": "What's the weather in Santa Clara?"}],
    tools=tools,
    max_tokens=16000,
    temperature=1.0,
    top_p=0.95,
    extra_body={"chat_template_kwargs": {"force_nonempty_content": True}},
)

Reasoning is on by default and can be disabled per-request through chat-template kwargs — useful if you are routing simple sub-agent calls through the same endpoint and do not want to pay for thinking tokens on every one. If you are wiring this into a tool-using stack, explainx.ai's MCP guide covers the protocol side of the same problem.

How it was trained — and one detail worth noting

NVIDIA describes a five-stage pipeline:

  1. Pre-training — over 20T tokens of crawled and synthetic code, math, science, and general knowledge, using an NVFP4 recipe in Megatron-LM.
  2. Continued pre-training for MTP — training the Multi-Token Prediction heads to align with the base model's distribution.
  3. Supervised fine-tuning — synthetic code, math, science, tool calling, instruction following, and structured outputs, plus data built for long-range retrieval and multi-document aggregation.
  4. Reinforcement learning — multi-environment GRPO across math, code, science, instruction following, multi-step tool use, multi-turn conversation, and structured output, using an asynchronous architecture that decouples training from inference and uses MTP to accelerate rollout generation.
  5. Post-training quantization — the NVFP4 recipe described above.

Two details stand out.

The teacher for synthetic data was gpt-oss-120b. NVIDIA states that for math, code, and science it used "open source permissive models such as GPT-OSS-120B to produce step-by-step reasoning traces, candidate solutions, best-of-n selection traces, and verified CUDA kernels." An open-weight model bootstrapping the next open-weight model, with no closed-model license entanglement — the same distillation economics explainx.ai examined in Intology's automated post-training work.

NVIDIA filtered political alignment out of teacher outputs. From the model card: internal audits found "some teacher models occasionally produce reasoning traces and final responses that implicitly align with specific political entities or promote nationalistic narratives," so NVIDIA applied "targeted keyword- and regex-based filters and remove[d] all trajectories matching such behavior." That is an unusually specific disclosure, and a real one — it is a documented failure mode of synthetic-data pipelines that most labs do not mention.

NVIDIA also released the final pre-training and post-training data, with an ungated sample set and gating plus approval for the remaining code, math, and multilingual data. That puts the release closer to genuinely open than the "weights-only" norm — the distinction explainx.ai unpacked in open-weight vs closed models.

The license: OpenMDW-1.1, not Apache 2.0

Governing terms are the OpenMDW License Agreement, version 1.1 — a model-specific permissive license covering weights, data, and supporting artifacts together, rather than a general software license retrofitted onto a checkpoint. NVIDIA's model card states directly: "This model is ready for commercial use."

For most teams that is the end of the analysis: you can serve it, fine-tune it, and ship products on it. But it is not an OSI-approved open-source license, and it is not Apache 2.0. If you are in a regulated environment where legal signs off on license families rather than individual terms, read it rather than assuming equivalence — the same due-diligence gap that shows up across the open-weight releases in explainx.ai's laptop-runnable model roundup.

Where this model is the wrong choice

Derivative coverage that skips this section is not useful. Based on NVIDIA's own numbers:

  • Do not make it your primary coding agent. 24.58 on Terminal-Bench 2.1 means long autonomous terminal work will stall. Route planning to a stronger model and use Lightning for the fan-out.
  • Do not use it for complex multi-turn tool workflows. 9.28 on tau-cubed-bench Banking is a low score on a benchmark specifically about sustained, policy-constrained tool use.
  • Do not assume the 1M context is free. It is served by default in NVIDIA's snippets, but KV headroom at high concurrency is the first thing to break. Mamba layers keep most of it constant-cost; the interleaved attention layers do not.
  • Do not read "24 on the AA Intelligence Index" as frontier-adjacent. It is a strong number per active parameter. It is not a strong number in absolute terms, and NVIDIA has not claimed otherwise.
  • Do not benchmark-shop on the quantization deltas. Several NVFP4 scores exceeding BF16 is noise; treat differences under about a point as meaningless.

Where it is right: high-volume sub-agent pipelines, the worker tier in a planner-worker-critic topology, retrieval and summarization over long documents, and specialized post-training on your own domain data — NVIDIA explicitly pitches coding, legal, and cybersecurity fine-tunes. That maps cleanly onto the delegation patterns in explainx.ai's agent harness guide and loop engineering primer, where the expensive model plans and cheap models execute.

What about Nemotron 4?

A widely-shared post from a finance account claimed NVIDIA is developing Nemotron 4, a 1T+ parameter open-source model. This is unverified. It did not come from NVIDIA, there is no model card, no announcement, and no date. Treat it as market commentary rather than a roadmap.

What is on the record: Lightning is explicitly "the first Nemotron 3.5 model," which means more of the family is coming. NVIDIA's stated strategy — open models that broaden AI adoption and therefore GPU demand — has been consistent enough across Nemotron Labs and its research releases that continued open-weighting is a safe bet. The parameter count is not.

Related on explainx.ai

  • NVIDIA Nemotron 3 Ultra: the 550B open MoE this model was distilled from
  • NVIDIA Nemotron-Labs-TwoTower: splitting a 30B model for 2.42x faster generation
  • NVIDIA DGX Spark: the best setup for running local LLMs
  • Meta Muse Glimmer: a 30B open-weight agentic model
  • Kimi K3 architecture: LatentMoE and NoPE
  • Tencent HY3: a 295B open-source agentic MoE
  • Cursor's Mixture-of-Kittens MoE megakernel
  • FastGen: NVIDIA's parallel decoding distillation
  • Top 10 open-weight models you can run on a laptop
  • How to choose open-weight vs closed AI models
  • What is an agent harness? Complete guide

Official source: NVIDIA, NVIDIA-Nemotron-3.5-Lightning-30B-A3B-NVFP4 model card on Hugging Face (August 11, 2026).


Specs, benchmark figures, and serving commands reflect NVIDIA's Hugging Face model card as published on August 11, 2026, plus launch-day posts from NVIDIA AI, OpenRouter, and Artificial Analysis. All accuracy numbers are NVIDIA's own, measured under its NeMo Gym / Nemo Evaluator harness, and NVIDIA notes they may differ from vendors' self-reported results — verify on your own workload before routing production traffic. The chart above is NVIDIA's own launch graphic. Provider availability, pricing, and vLLM/TensorRT-LLM/SGLang flags change quickly; check the model card for current status.

Spotted something out of date? Let us know.
Yash Thakker

Written by

Yash Thakker

Yash is an AI expert with over 300K learners. Join his workshops →

Related posts

Aug 10, 2026

Meta Muse Glimmer: A 30B Open-Weight Agentic Model for Local AI

On August 10, 2026, Meta open-weighted Muse Glimmer — a 30B-parameter agentic model distilled from Muse Spark, quantized to run on a single 24GB or 32GB consumer GPU. Here's how it benchmarks against Qwen3.6-27B and Gemma4-31B, what DFlash speculative decoding actually does, and what Hacker News found running it on real hardware.

Jul 2, 2026

NVIDIA Nemotron-Labs-TwoTower: Split a 30B Model in Two for 2.42× Faster Diffusion Generation

@NVIDIAAI took a 30B Nemotron Nano and split it in two — one tower holds context, the other denoises blocks of tokens in parallel. No training from scratch: 98.7% of AR quality at 2.42× generation speed. Model on Hugging Face July 2, 2026.

Jun 17, 2026

NVIDIA DGX Spark: The Best Setup for Running Local LLMs in 2026

The NVIDIA DGX Spark turns a $4,679 personal machine into a 200B-parameter inference engine — with 128GB unified memory, full CUDA support, and an electricity bill that replaces a $1,000/month cloud subscription. Here is the complete 2026 buyer's guide.