NVIDIA-NeMo/Nemotron
Developer Asset Hub for NVIDIA Nemotron — A one-stop resource for training recipes, usage cookbooks, datasets, and full end-to-end reference examples to build with Nemotron models
NVIDIA‑NeMo / Nemotron – Quick Overview
What it is – Nemotron is NVIDIA’s open‑source family of large multimodal foundation models (text, image, video, audio) built for agentic AI. The repository contains:
- Model families – Nano (edge), Lightning (high‑throughput agents), Super (single‑GPU high‑throughput), Ultra (datacenter‑scale), and Omni (multimodal perception).
- Training recipes – End‑to‑end, reproducible pipelines that go from raw open‑source data through pre‑training, supervised fine‑tuning (SFT), reinforcement‑learning (RL/RLVR), and post‑training steps such as multi‑teacher distillation (MOPD) and quantization.
- Nemotron Steps – Modular CLI‑driven building blocks (
nemotron steps) for each stage (data curation, synthetic data generation, pre‑training, PEFT, RL, conversion, optimization, evaluation, etc.). - Usage cookbooks & examples – Jupyter notebooks and scripts showing how to deploy the models with NVIDIA’s inference stacks (NeMo, TensorRT‑LLM, vLLM, SGLang, NIM micro‑services) and how to integrate them into agentic workflows (RAG, tool‑calling, vision‑language reasoning).
Why it matters – The models are designed for efficiency (Mixture‑of‑Experts, hybrid Mamba‑Transformer, Multi‑Token Prediction) and can run on a single GPU or scale to multi‑GPU datacenters. They are fully open: training data, techniques, and model weights are released on Hugging Face under an Apache 2.0 license.
Key Components
| Component | What you get | Typical use‑case |
|---|---|---|
| Nemotron Steps CLI | Reusable, config‑driven units for every training/eval stage. | Build custom pipelines or run a single stage (e.g., data curation). |
| Training Recipes | Full scripts + configs for each model tier (Ultra, Super, 3.5 Super, Lightning, Nano, Omni). | Reproduce the exact training flow NVIDIA used, or adapt it to your own data. |
| Usage Cookbooks | Jupyter notebooks for deployment, inference, and agentic applications. | Quick start for serving a model with TensorRT‑LLM or building a multimodal agent. |
| Use‑Case Examples | End‑to‑end demos (RAG, tool‑calling, vision‑language agents). | Learn how to plug Nemotron into real agentic workflows. |
| Claude‑Code Plugin | nemotron‑customize turns the step catalog into a guided pipeline builder inside Claude Code. |
Non‑programmers can assemble training pipelines via a conversational UI. |
Model Highlights (as of the README)
- Nemotron 3.5 Super – 120 B total / 12 B active parameters, hybrid Mamba‑Transformer + LatentMoE, multimodal (text‑image‑video), 1 M token context, Multi‑Token Prediction.
- Nemotron 3.5 Lightning – 30 B total / 3 B active, optimized for fast, high‑volume task execution in long‑running agents.
- Nemotron 3 Ultra – 550 B total / 55 B active, datacenter‑scale, 1 M context, open‑source weights.
- Nemotron 3 Nano Omni – 30 B total / 3 B active, native support for text, image, video, and audio, intended as a perception sub‑agent.
All models support deployment via NVIDIA’s inference stacks (TensorRT‑LLM, NIM micro‑services) and can be fine‑tuned further with the same step‑based framework.
Getting Started (high‑level)
- Clone the repo and install dependencies (Python 3.10+,
pyproject.toml). - Pick a step or recipe – e.g.,
nemotron steps run data_prep/curateor run the fullsrc/nemotron/recipes/super3pipeline. - Configure – edit the YAML configs under
src/nemotron/steps/*or use the provided Jupyter notebooks. - Run – the CLI handles artifact tracking, environment profiles, and distributed launch.
- Deploy – follow a usage cookbook to serve the trained checkpoint with TensorRT‑LLM or NIM.
Who should look at this repo?
- Researchers wanting a reference implementation of large‑scale multimodal LLM training.
- Engineers building agentic AI systems that need efficient, open‑source foundation models.
- Teams that need flexible, modular pipelines (the step system) to experiment with data, RL, or quantization.
- Anyone interested in deploying state‑of‑the‑art multimodal models on edge, single‑GPU, or datacenter hardware.
Bottom line – NVIDIA‑NeMo / Nemotron is a genuine, production‑grade open‑source project covering model definition, training recipes, deployment guides, and tooling for building agentic AI applications.
Related
- Dispatch
- Dispatch
- Dispatch
- Dispatch
- Project