NVIDIA has just released Nemotron 3.5 Bolt E4B 4GB, an open small language model for fast conversational agents. It targets voice assistants, game NPCs and robot interfaces running locally on RTX, Jetson and Spark hardware. The model is post-trained from Google’s Gemma 4 E4B using reinforcement learning only. For developers, this is agent behavior in about 4GB of VRAM. That leaves room for speech and vision models.
TL;DR
- Size: 8B total parameters, 4B effective, 64K context.
- Runs on: GeForce RTX, Jetson, RTX Spark and DGX Spark. The Q4_K_M build used 3.1 to 4.3 GB VRAM on RTX in NVIDIA tests.
- Performance: Top score on 15 of 21 benchmarks against Gemma 4 E4B, Qwen3.5-4B and Nemotron 3 Nano 4B (NVIDIA-measured).
- Best: IHEval 84.8, versus 67.0 for Gemma 4 E4B and 60.6 for Qwen3.5-4B.
- Worst: Tau2-Bench 55.1, about 20 points behind Qwen3.5-4B at 75.1.
What is Nemotron 3.5 Bolt E4B?
Nemotron 3.5 Bolt E4B is a small language model from NVIDIA that powers local conversational agents. It combines natural dialogue with multi-turn tool calling. NVIDIA lists 3 target workloads: device and voice assistants, interactive characters, and embedded or industrial agents.
The research report shows a Reachy Mini robot running on a Jetson Orin Nano 8GB. In that demo, Cosmos 3 Edge handles vision while Bolt handles speech replies and tool calls. NVIDIA team also calls Bolt the third-generation small model for NVIDIA ACE game characters.
Core features from the launch post:
- Multi-turn tool use, with guidance for asynchronous tool calls.
- A
conversational_modeflag for short, speech-ready replies. - Configurable reasoning, plus a runtime thinking budget to cap latency.
- 64K context for history, tool definitions and application state.
How was Bolt E4B trained?
NVIDIA skipped supervised fine-tuning entirely. As per the research report, SFT improved tool calling but hurt Gemma’s conversational quality and verbosity. Instead, the research team used RLVR and RLHF through NeMo-RL and NeMo-Gym.
Every training sample ran in both reasoning and non-reasoning modes. Each batch kept a 2:1 ratio of non-reasoning to reasoning samples. Length penalties in the GenRM environment stopped answers from growing during training. The datasets and the full recipe are public.
For deployment, NVIDIA quantized the BF16 checkpoint to Q4_K_M with importance-matrix calibration. Calibration used about 1M tokens of RL rollouts. The release also ships a DFlash drafter for speculative decoding. On an RTX 5070, Bolt with DFlash reached 272.6 tokens/s. Gemma 4 E4B with its MTP drafter reached 225.9 tokens/s, so Bolt is 1.21x faster.
How does Nemotron 3.5 Bolt E4B perform on benchmarks?
NVIDIA grouped 21 benchmarks into 5 capability areas. All scores here are BF16, measured by NVIDIA in its own NeMo-Gym harness. Bolt led 15 of 21 rows in reasoning mode.
NVIDIA also reports roughly 40% higher average scores than Nemotron 3 Nano 4B. It claims up to 80% fewer output tokens in reasoning-enabled comparisons. Separately, Scale Labs ranked Bolt first among small models on MultiChallenge at 56.03%, per an X post.
Bolt does not win everywhere. Qwen3.5-4B leads on Tau2-Bench (75.1 vs 55.1) and RULER 64K (95.1 vs 87.0). It also leads LongBench v2 (59.9 vs 50.5) and BFCL-v3 (70.9 vs 68.5). Gemma 4 E4B keeps a narrow edge on EQ-Bench v3 (41.1 vs 39.4).
How does Bolt E4B compare with other small models?
| Feature | Nemotron 3.5 Bolt E4B | Gemma 4 E4B | Qwen3.5-4B | Nemotron 3 Nano 4B |
|---|---|---|---|---|
| Parameters | 8B total, 4B effective | 8B with embeddings, 4.5B effective | 4B (language model) | 3.97B |
| Architecture | Gemma 4 E4B, RL post-trained | Dense with Per-Layer Embeddings | Gated DeltaNet + attention hybrid | Mamba-2 + Transformer hybrid |
| Context | 64K | 128K | 262K | 262K |
| License | OpenMDW-1.1 | Apache 2.0 | Apache 2.0 | NVIDIA Nemotron Open Model License |
| Inputs | Text (card); NIM also accepts image and audio | Text, image, audio | Text, image, video | Text |
| IHEval* | 84.8 | 67.0 | 60.6 | 51.3 |
| MultiChallenge* | 53.1 | 42.1 | 51.8 | 35.3 |
| Tau2-Bench* | 55.1 | 38.5 | 75.1 | 29.2 |
| RULER 64K* | 87.0 | 86.5 | 95.1 | 91.5 |
| Availability | Open weights; free API on build.nvidia.com | Open weights | Open weights | Open weights |
*Benchmark rows are NVIDIA-measured BF16 scores from the Bolt launch post. Vendor-reported scores differ.
What hardware does it run on?
NVIDIA measured the Q4_K_M build with llama.cpp at batch size 1. The figures below use 3K input and 50 output tokens.
| Device | VRAM (GB) | Time to first token (ms) | Tokens/s |
|---|---|---|---|
| RTX 5070 (12GB) | 3.5 | 548 | 133.4 |
| RTX Spark (32GB) | 3.1 | 930 | 67.0 |
| Jetson AGX Orin (32GB) | 4.2 | 3,687 | 24.0 |
| Jetson Orin Nano (8GB) | 4.2 | 5,785 | 15.5 |
The ‘4GB’ label describes a target memory envelope, not the file size. The Q4_K_M GGUF on Hugging Face is 6.18 GB.
Bolt is available on Hugging Face, Ollama, LM Studio, Unsloth and Jetson AI Lab. It also ships as an NVIDIA NIM and through the In-Game Inferencing SDK.
Key Takeaways
- Gemma 4 E4B, post-trained by NVIDIA with RL only, no SFT.
- Leads 15 of 21 agent benchmarks in NVIDIA’s own harness.
- IHEval 84.8 is the standout; Tau2-Bench 55.1 is the weak spot.
- ‘4GB’ is the VRAM target; the GGUF file is 6.18 GB.
- Open weights, data and recipes under OpenMDW-1.1.
Check out the technical report, GGUF model, BF16 model and training recipe. All credit goes to the researcher of this project. Also, feel free to follow us on Twitter and don’t forget to join our 150k+ML SubReddit and Subscribe to our Newsletter. Wait! are you on telegram? now you can join us on telegram as well.
Need to partner with us for promoting your GitHub Repo OR Hugging Face Page OR Product Release OR Webinar etc.? Connect with us
The post NVIDIA Releases Nemotron 3.5 Bolt E4B 4GB: An Open Small Language Model for Local Voice Agents, Game Characters and Robots appeared first on MarkTechPost.
