Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
266 commits
Select commit Hold shift + click to select a range
95d4e12
fix(puzzletron): use prebuilt KD dataset to avoid 136GB download (#1726)
TheSabari07 Jun 15, 2026
4be7c7f
fix memory leak issue during puzzletron scoring, #1681 (#1729)
Separius Jun 15, 2026
6968fe7
feat(tools/mcp): resolve launcher dir via env override + cwd walk-up …
ChenhanYu Jun 15, 2026
d7df14d
[tools/debugger] Enforce a single relay owner across hosts (#1735)
cjluo-nv Jun 15, 2026
55a2101
Update Nemotron-3 Pruning, Distillation and PTQ results based on new …
kevalmorabia97 Jun 15, 2026
0f61c98
Add missing CODEOWNER fields
kevalmorabia97 Jun 15, 2026
c661366
launcher: Nemotron-120B specdec_bench — kill stale _cells/ reference …
ChenhanYu Jun 15, 2026
601401b
[OMNIML-5025] cell_t0_d7 (#1738)
ChenhanYu Jun 15, 2026
fa94e6e
[6309094] updated readme to clarify simple_qat_train.py usecase (#1742)
kinjalpatel27 Jun 15, 2026
e004d8d
DFlash speculative decoding for MiniMax-M2.7 (FSDP2): auto mask-token…
yeyu-nvidia Jun 15, 2026
e6790ef
[Examples]: GPT-oss, Qwen3Moe streaming specdec example (#1692)
h-guo18 Jun 15, 2026
bcd8dd4
Add fused Triton kernel for local-Hessian NVFP4 weight-scale search (…
Fridah-nv Jun 16, 2026
a21197c
Remove unsafe torch.load from examples/diffusers/fastgen (#1740)
kevalmorabia97 Jun 16, 2026
1e461dd
[NVBug 6287315] Fix unified HF export for Llama4 MoE models (#1744)
shengliangxu Jun 16, 2026
d1fd121
Re-organize Changelog for 0.45 (#1737)
kevalmorabia97 Jun 16, 2026
1cccf66
support new logic of common state dict (#1669)
dimapihtar Jun 16, 2026
f8b0754
Fix gemma w4a8_awq recipe crashing export on multimodal checkpoints (…
Edwardf0t1 Jun 16, 2026
7545aef
Mitigate CVE-2026-4372 transformers `kernels` RCE exposure (#1746)
kevalmorabia97 Jun 16, 2026
07ce8e5
ci: speed up Claude PR review to cut timeouts (#1753)
kevalmorabia97 Jun 16, 2026
7f23d0f
Fix Mamba conv1d compatibility [OMNIML-5199] (#1750)
jenchen13 Jun 16, 2026
1067816
Add W4A16 NVFP4-MSE Qwen3.5 dense/MoE PTQ recipes (#1620)
cjluo-nv Jun 16, 2026
ba4340a
chore: stop tracking .claude/scheduled_tasks.lock (#1758)
yeyu-nvidia Jun 16, 2026
977d34d
[Fix](nvbug6304585): specdec README online base-model example should …
h-guo18 Jun 16, 2026
6c32c37
refactor(examples): consolidate vlm_ptq into llm_ptq (#1705)
Edwardf0t1 Jun 17, 2026
50cfa7b
fix(qad): report KD as default eval loss (#1754)
realAsma Jun 17, 2026
769ea5f
Pass USE_CUDA to compilation of cuda-ext to avoid failure on Windows …
vishalpandya1990 Jun 17, 2026
e012529
launcher: add Qwen3-8B/specdec_bench_dflash_vllm.yaml parent (OMNIML-…
ChenhanYu Jun 18, 2026
93dd08f
[OMNIML-4760] synth_support (#1696)
ChenhanYu Jun 19, 2026
fa1d13f
launcher: add Nemotron-3-Super-120B-A12B-BF16 MTP vLLM specdec bench …
ChenhanYu Jun 19, 2026
12ae5fb
[OMNIML-5233] hf_synth.yaml: relative-leaf output_dir contract (#1773)
ChenhanYu Jun 19, 2026
9048d13
[Feat]:Support DPace (#1724)
h-guo18 Jun 20, 2026
d8eb5e5
fix(puzzletron): correct val_dataset_name from 'valid' to 'validation…
TheSabari07 Jun 22, 2026
48f8d89
Fix conversation loading logic in UltraChat dataset (#1680)
jzh26 Jun 22, 2026
9ad5962
[chore]: weekly bump of uv.lock on main (2026-06-22) (#1785)
github-actions[bot] Jun 22, 2026
87f1a4f
Add Minitron hidden_size pruning support for GatedDeltaNet, MLA, and …
kevalmorabia97 Jun 22, 2026
2a88b60
launcher: package as modelopt_launcher; mcp: call console script dire…
ChenhanYu Jun 22, 2026
985ad43
launcher: make Slurm memory and user defaults configurable (#1791)
ChenhanYu Jun 22, 2026
d0ac6d7
[nvbug 6289151, nvbug 6301817] Fix exported Step layer type and RoPE …
meenchen Jun 22, 2026
090b1c5
fastgen DMD2: make the Qwen-Image example self-contained on stock nem…
jingyu-ml Jun 22, 2026
c6f8f07
Add support for dLLM encoder-decoder models (DiffusionGemma) [tied-we…
juhi10071998 Jun 23, 2026
f83a23c
Deprecate examples/llm_autodeploy (#1796)
Fridah-nv Jun 23, 2026
c458ad3
[2/2] Remove examples/diffusers/eval image-quality evaluation example…
jingyu-ml Jun 23, 2026
dbca668
Skip ComfyUI safetensors post-processing unless opted in (fix sharded…
jingyu-ml Jun 23, 2026
c3b913b
Fix real quant backend import cycle (#1801)
mxinO Jun 23, 2026
b6bf6b7
Update Roadmap Issue link
kevalmorabia97 Jun 23, 2026
28b5e26
Fix torch import error to remove circular dependency & move Nemotron …
jenchen13 Jun 23, 2026
c81210f
[OMNIML-5003] Support non-gated fused MoE experts (NemotronH) in HF P…
jenchen13 Jun 23, 2026
37dbbda
Fix ModelOpt MCP Slurm launcher submit (#1799)
ChenhanYu Jun 23, 2026
1766d55
[6281412] docs: update TensorRT-Edge-LLM CLI commands in torch_onnx e…
ajrasane Jun 23, 2026
e2c7da7
remove deprecated get_default_load_sharded_strategy (#1629)
dimapihtar Jun 24, 2026
e2c4d08
[OMNIML-4922] Four over Six PTQ & Updating Nemotron Ultra Example (#1…
jenchen13 Jun 24, 2026
aa2a6a1
Add context-parallel (CP) and data-parallel (DP) support to Megatron …
kevalmorabia97 Jun 24, 2026
d0c01a4
Add p quantization to our triton fa kernel (#1757)
sychen52 Jun 24, 2026
2f516a7
[6058907] Fix ShapeInferenceError in ONNX int8+fp16 quantization of w…
ajrasane Jun 24, 2026
7c5741b
Fix launcher Slurm mounts in installed MCP mode (#1811)
ChenhanYu Jun 24, 2026
9cfd7dd
Align eval skill AA benchmarks to golden NeMo configs + harden skill …
cjluo-nv Jun 24, 2026
bf8bc0c
Move nvfp4_quant.py from gemm to common (#1817)
sychen52 Jun 24, 2026
4093664
launcher: move NVIDIA-Nemotron-3-Super-120B YAML from Nemotron-h/ to …
ChenhanYu Jun 24, 2026
e19f793
Safetensor metadata mismatch fix in Mcore export (#1422)
jinhangchoi Jun 25, 2026
64f355e
docs(deployment skill): drop wrong "release predates arch" cu130 fall…
Edwardf0t1 Jun 25, 2026
1c6bdb3
Fix reduce_amax NotImplementedError on FP8 weights (NVBug 6360175) (#…
cjluo-nv Jun 25, 2026
66c7b46
fix(recipes): exclude Llama-4 vision branch from default PTQ quantiza…
Edwardf0t1 Jun 25, 2026
5177447
using validation keyword both in puzzletron configs and in dataset pr…
grzegorz-k-karch Jun 25, 2026
6cc5226
feat(recipes): add nvfp4_mlp_only-novit-kv_fp8 (exclude VL vision tow…
Edwardf0t1 Jun 26, 2026
138564f
Add AA-Omniscience eval recipe; harden judge/run conventions in the e…
cjluo-nv Jun 26, 2026
55d6e75
Account for CE loss for MTP heads in Megatron KD (#1805)
AAnoosheh Jun 26, 2026
33bfa8b
CI/Dev env bump (#1818)
kevalmorabia97 Jun 26, 2026
4b04e73
Fix prequant layernorm export without scales (#1838)
realAsma Jun 27, 2026
d5962c4
Remove deprecated examples/llm_autodeploy (#1797)
Fridah-nv Jun 27, 2026
7e5bd88
fix(quantization): detect fused MoE experts without act_fn (MiniMax-M…
Edwardf0t1 Jun 27, 2026
3003589
[Chore]: Add license for Dflash code (#1837)
h-guo18 Jun 27, 2026
c248dd5
[Feat]: Domino support (#1710)
h-guo18 Jun 27, 2026
f335459
refactor(examples): rename llm_ptq → hf_ptq (symlink for back-compat)…
Edwardf0t1 Jun 27, 2026
c5e7167
chore: gate dev-docs behind python>=3.12 marker to fix uv.lock bump
kevalmorabia97 Jun 29, 2026
248cbf2
OMNIML-5128 Capture Docker experiment id (#1840)
ChenhanYu Jun 29, 2026
72651b2
Fix Nemotron-H PTQ failure on Transformers 5.x with --trust_remote_co…
Fridah-nv Jun 29, 2026
6e2efd7
Fix lm_eval_hf freezing issue on multi-gpu slurm interactive node (#1…
danielkorzekwa Jun 30, 2026
2f6b51b
Add a citation file (#1864)
danielkorzekwa Jun 30, 2026
43c2034
Update specdec_bench codeowner group
kevalmorabia97 Jun 30, 2026
d70c48c
Fix HF PTQ empty-init dtype kwargs (#1857)
realAsma Jun 30, 2026
2fc352b
Add VLM pruning and PTQ with image-text calibration (Megatron-Bridge)…
kevalmorabia97 Jun 30, 2026
838b205
Improve lm_eval readme to clarify how accelerate launch works (#1867)
danielkorzekwa Jun 30, 2026
84fc1f9
docs(deployment): add AIPerf throughput/latency benchmarking referenc…
Edwardf0t1 Jul 1, 2026
af92313
fix(export): list unquantized MoE routers in exclude_modules (NVBug 5…
Edwardf0t1 Jul 1, 2026
a05850b
Add nel-next (0.3.x) agentic AA benchmark support to eval skill (#1861)
cjluo-nv Jul 1, 2026
1b03381
(Deps) Pin docs and test dependencies to avoid breaking CI on new pac…
kevalmorabia97 Jul 1, 2026
973cb09
Refine DeciLM dtype handling in HF PTQ (#1869)
realAsma Jul 1, 2026
fbbc598
[6078291][OMNIML-3716] Add ViT FP8 + Torch-TRT example, wire softmax_…
ajrasane Jul 1, 2026
ed8a9ab
fix(skills): unblock recurring day0 eval/deploy failures (judge 401, …
Edwardf0t1 Jul 1, 2026
892d27a
Fix expert-only MSE recipe matching for NemotronH (#1877)
meenchen Jul 1, 2026
9038b71
Autoquant and GPTQ in support in Megatron-Core [OMNIML-3151] (#1562)
jenchen13 Jul 2, 2026
4b9225b
launcher: fix host=None when _factory_ is dropped by nemo_run --yaml …
ChenhanYu Jul 2, 2026
b0ee953
[6382837][ONNX][Quantization] Validate empty QuantizeLinear inputs in…
gcunhase Jul 3, 2026
75b5803
Create a user guide: ModelOpt for Researchers: Fast Experimentation W…
danielkorzekwa Jul 3, 2026
ecc1e4f
ci: scope bump_uv_lock change detection to uv.lock (#1892)
arham766 Jul 5, 2026
0c40c37
ci: give non-PR code quality runs distinct concurrency groups (#1894)
arham766 Jul 5, 2026
d1c8ea9
ci: gate example and GPU tests on changes to their own runner and cac…
arham766 Jul 5, 2026
b96a785
Add AutoQuantize recipe support (#1856)
juhi10071998 Jul 5, 2026
795c589
CI: CUDA build/test hygiene + fix Puzzletron Nemotron test failures (…
kevalmorabia97 Jul 6, 2026
e0124bd
[chore]: weekly bump of uv.lock on main (2026-07-06) (#1930)
github-actions[bot] Jul 6, 2026
43fee0c
feat(export): quant-aware reverse weight conversion for unified HF ex…
Edwardf0t1 Jul 6, 2026
32925cd
Add TensorQuantizer rotate-back mode (#1879)
realAsma Jul 6, 2026
bc5bc1a
[Feat]: Add Final Norm for vLLM Hidden Extractor (#1846)
h-guo18 Jul 7, 2026
d290839
[Feat]: Support Dspark (#1849)
h-guo18 Jul 7, 2026
6b4ad85
Qwen-Image diffusers PTQ: FP8 / NVFP4 / NVFP4-SVDQuant HF checkpoints…
jingyu-ml Jul 8, 2026
0185726
fix: make MCP Slurm wait poll remote job state (#1900)
ChenhanYu Jul 8, 2026
adeca90
example(megatron_lm): Llama-3.2-1B-Instruct Megatron QAD launcher exa…
ChenhanYu Jul 8, 2026
b012e4c
fix: mcore_param_count for GatedDeltaNet, MLA, and latent-MoE layers …
kevalmorabia97 Jul 8, 2026
2d4e472
fix: handle TE 2.16+ GroupedLinear new signature args (#1937)
AAnoosheh Jul 8, 2026
66633d8
Minor fix constant amax repr (#1935)
mxinO Jul 9, 2026
f7bd18e
Add deployment test cases, fix deployment-related issues, and remove …
nvSiruiW Jul 9, 2026
e96d7a2
[Chore]Dspark license (#1948)
h-guo18 Jul 9, 2026
42458de
ci: fix torch_trt on torch 2.13; default unit tests to torch 2.13; ad…
kevalmorabia97 Jul 9, 2026
aeb1ab4
[6385268][ONNX][Autocast] Fix BF16 autocast for FP16 initializers (#1…
gcunhase Jul 9, 2026
e911c3b
Puzzletron tutorial fixes for runtime optimization (#1803)
grzegorz-k-karch Jul 9, 2026
9c40c34
Clarify end-to-end test expectations (#1952)
realAsma Jul 9, 2026
0593df0
[6241485] Add support for ONNX Q/DQ node placement for DLA (#1661)
gcunhase Jul 9, 2026
089c06e
fix(skills): Update Agent Skills Based on Observed Failures Modes in …
chadvoegele Jul 9, 2026
d69d5aa
[Examples]: Kimi-K2.6/K2.7-Code Dflash/Dspark (#1934)
h-guo18 Jul 10, 2026
aa18386
feat(quant): add constant_amax to pin activation input_scale (NVFP4 e…
Edwardf0t1 Jul 10, 2026
d641b4a
Add LSQ (Learned Scale Quantization) support and recipes (#1884)
realAsma Jul 11, 2026
7ed19b2
[Feat]: SWA (sliding-window attention) support for DFlash drafter tra…
h-guo18 Jul 11, 2026
429373b
[chore]: weekly bump of uv.lock on main (2026-07-13) (#1968)
github-actions[bot] Jul 13, 2026
4d19ca1
Create a tool for data blend preparation to enable fast experimentati…
danielkorzekwa Jul 13, 2026
7b8da80
docs(recipes): sync ptq.md with shipped recipes and enforce via unit …
cjluo-nv Jul 14, 2026
92296ae
fix(mmlu): expert-DP batch sharding for MoE + Nano-30B-A3B PTQ exampl…
ChenhanYu Jul 14, 2026
dca6ecd
Registry-based module dispatch for unified_export_hf.py (#1939)
sychen52 Jul 14, 2026
f479e78
fix(export): correct unified_export_megatron at EP > 1 and DP > 1 (#1…
yueshen2016 Jul 14, 2026
95ee9c4
Add recipe used for Qwen3.5 397B NVFP4 V2 checkpoint (#1868)
sugunav14 Jul 15, 2026
85bc559
Add nvfp4 attention support for vLLM serving (#1898)
kaix-nv Jul 16, 2026
3a2f616
feat(quant): skip max-calib forward when no activation needs data (#1…
Edwardf0t1 Jul 16, 2026
cba8a5c
Add: support input_shape_profile for trt-rtx ep (#1782)
haoxiz-nvidia Jul 16, 2026
21d0069
MBridge VLM distillation / QAD support (#1938)
kevalmorabia97 Jul 16, 2026
bd1864d
[6403893][ONNX][AutoCast] Fix false-success TRT parse for large Model…
galagam Jul 16, 2026
c9dbb5e
Fix per-tensor FP8 weight dequantization (#1962)
chadvoegele Jul 17, 2026
d142f7e
[6385267][ONNX][Autocast] Preserve graph-output Cast producers (#1943)
gcunhase Jul 17, 2026
9392dfe
Remove Puzzletron bypass distillation (#1987)
Separius Jul 17, 2026
5d0e9b2
Fix MBridge VLM distill/qad tests using PP until 26.08 (#1994)
kevalmorabia97 Jul 20, 2026
2e8722d
[chore]: weekly bump of uv.lock on main (2026-07-20) (#1995)
github-actions[bot] Jul 20, 2026
8ae7407
[6421642][ONNX][Quantization] Fix NVFP4 exporter node ordering (#1985)
gcunhase Jul 20, 2026
7d5d3f9
MiniMax-M3 mixed MXFP8-base + NVFP4-experts PTQ export (#1806)
chadvoegele Jul 20, 2026
8813b70
Remove deprecated examples/llm_qad Megatron-LM QAD example (#2003)
kevalmorabia97 Jul 21, 2026
14a180d
Link puzzletronv2 in CHANGELOG.rst (#2007)
Separius Jul 22, 2026
f10d518
launcher: bump TRT-LLM to 1.3.0rc20, pin vLLM to v0.22.0, fix max_seq…
noeyy-mino Jul 22, 2026
309f0ea
[OMNIML-5477, OMNIML-5119] Add module-specific AutoQuant search space…
meenchen Jul 22, 2026
0baad64
feat: Layerwise calibration memory optimizations (non-mutating skip +…
Fridah-nv Jul 22, 2026
3c9137d
Fix deepspeed test for 0.19.3
kevalmorabia97 Jul 23, 2026
01c708e
Add HybridModel MBridge support for nemo:26.08 (#2005)
kevalmorabia97 Jul 23, 2026
d39f385
Save hf checkpoint at every valitation iteration during distillation.…
danielkorzekwa Jul 23, 2026
3edd137
docs: add Nemotron 3 Ultra NVFP4 blog to Latest News (#1956)
shljessie Jul 23, 2026
d984de3
[6008361][ONNX][Quantization] Clarify autotune guidance (#1989)
gcunhase Jul 23, 2026
effbd7b
Reorganize 0.46 Changelog (#2014)
kevalmorabia97 Jul 24, 2026
d143276
Support efficient TEGroupedMLP (moe_grouped_gemm=True) for Minitron P…
kevalmorabia97 Jul 24, 2026
6105fe8
[Examples]: MiniMax-M3 DSpark (#1965)
h-guo18 Jul 26, 2026
33d05b0
FSDP2 calibration with hf_ptq.py [1/2] (#1563)
sugunav14 Jul 26, 2026
87c9f8c
Update documentation guide for ONNX INT4 PTQ on Windows cuda13 host (…
vishalpandya1990 Jul 28, 2026
ca0b615
Scripts and a skill to do per-layer benchmark using flashinfer (#1980)
sychen52 Jul 29, 2026
a3ac475
tools/mcp: pin mcp<2 to fix unit CI collection (#2026)
Fridah-nv Jul 29, 2026
c2070cf
ci: skip docs preview deploy for fork PRs (#2029)
h-guo18 Jul 29, 2026
ddd2fb9
[6425069][ONNX][Autocast] Fix autocast metadata propagation (#1983)
gcunhase Jul 29, 2026
943c0b2
docs(puzzletron): install lm-eval in container setup (#2020)
rishiskhare Jul 29, 2026
e55fa02
[6058841] Fix inconsistent tensor types on control-flow (If/Loop/Scan…
ajrasane Jul 29, 2026
c94405e
add Qwen3-VL support for DFlash training (#1975)
skierat Jul 30, 2026
c062b3f
Add sidecar GPU/CPU memory+utilization monitor for HF PTQ (#2000)
Fridah-nv Jul 30, 2026
4c3d364
fix(export): [NVBug 6525534] preserve nested VLM namespaces (#2032)
meenchen Jul 30, 2026
a23390d
[5726458] [Experimental] Add NVFP4 projection-output-quantizer recipe…
ajrasane Jul 30, 2026
9d360af
Add ModelOpt QAD skill for Slurm workflows (#2010)
mxinO Aug 1, 2026
2f6e77f
Skip zero-quota splits in get_dataset_samples (#2043)
kevalmorabia97 Aug 3, 2026
00d356a
Refactor 0.46.0 Changelog (#2052)
kevalmorabia97 Aug 3, 2026
55f1880
[skill] evaluation: correct the stale vLLM CUDA-13 image tag rule (#2…
cjluo-nv Aug 3, 2026
23be826
Add nvfp4_act_headroom activation calibration for NVFP4 (#2028)
cjluo-nv Aug 3, 2026
b75227c
[NVBug: 5987078] Fix unified HF export of compressed NVFP4 weights (-…
cjluo-nv Aug 3, 2026
7ed9154
[NVBug: 6538278] Pass trust_remote_code to the TRT-LLM model load in …
cjluo-nv Aug 3, 2026
3882635
Bump transformers dependency to >=4.57,<5.15 (#2050)
kevalmorabia97 Aug 3, 2026
14b20c0
[skill] evaluation: add GDPVal (NeMo Gym Stirrup agent) support (#2039)
cjluo-nv Aug 3, 2026
302a7ad
[NVBug: 6524370] use sequential device_map for DiffusionGemma (#2041)
juhi10071998 Aug 3, 2026
93b9e4b
Add Megatron-Bridge prune & quantize launcher pipelines (#2031)
kevalmorabia97 Aug 4, 2026
5e019d8
Add PR review-feedback guidance to AGENTS.md (#2057)
cjluo-nv Aug 4, 2026
77dbeb1
Add optional MLflow tracking to hf_ptq.py (#2023)
cjluo-nv Aug 4, 2026
9e3425d
Fix saving pruned Nemotron-3-Nano hybrid_override_pattern with MTP or…
kevalmorabia97 Aug 4, 2026
5dde396
Fix vLLM 0.24+ compatibility: registry TypeError and MoE RoutedExpert…
kevalmorabia97 Aug 4, 2026
151d87d
fix(quantization): Qwen3-VL MoE PTQ on transformers>=5.12 (NVBug 6518…
Edwardf0t1 Aug 4, 2026
2d4be28
fix(hf_ptq): use no_grad instead of inference_mode in export_quantize…
Edwardf0t1 Aug 4, 2026
fed1980
Pin Accelerate below 1.14 for llm_qat (#2067)
realAsma Aug 5, 2026
7afbfbc
Offline-KD QAD example (#1998)
AAnoosheh Aug 5, 2026
19e0121
Fix 2-GPU test_model_load_utils hang; test import and fixture cleanup…
kevalmorabia97 Aug 5, 2026
6a81025
Single gpu disk offload PTQ for DSR1/Ultra (#2008)
Fridah-nv Aug 5, 2026
089109d
fix(export): honor sub-model scope_prefix in quant-aware reverse rena…
yueshen2016 Aug 6, 2026
22b6a14
Fix EAGLE-3 context-parallel training and re-enable its tests (#2086)
kevalmorabia97 Aug 6, 2026
ccf44ea
[OMNIML-5562] Add FAR3D ONNX PTQ and accuracy evaluation example (#2012)
ajrasane Aug 7, 2026
3d4d924
Gate example and GPU test lanes on the files they cover, and consolid…
kevalmorabia97 Aug 7, 2026
3d4430f
Apply the docs-only ignore to the example lane groups (#2101)
kevalmorabia97 Aug 7, 2026
30b68c3
Bump the Node 20 actions that have no behavior change (#2102)
kevalmorabia97 Aug 7, 2026
02b64bc
Bump step-security/changed-files to v47 (#2103)
kevalmorabia97 Aug 7, 2026
8c576b6
Give the EAGLE-3 cp_size=2 compile case a longer timeout (#2109)
kevalmorabia97 Aug 7, 2026
99116c3
Bump codecov-action to v7, the last Node 20 warning (#2110)
kevalmorabia97 Aug 7, 2026
43e9d15
Give each example lane its own Codecov flag (#2111)
kevalmorabia97 Aug 7, 2026
2ded5ab
Support per expert weight quantizer in TEGroupedMLP (#1550)
jenchen13 Aug 7, 2026
75f6c81
fix(export): save models with legacy list-style _tied_weights_keys (N…
Edwardf0t1 Aug 7, 2026
bd3798a
[6562078]: fix calibration for vLLM 0.26.0 (#2093)
kinjalpatel27 Aug 7, 2026
9b8caf6
Use lm-eval 0.4.12's built-in trtllm backend, deprecate lm_eval_tenso…
cjluo-nv Aug 7, 2026
c6889c6
Mark the MLflow test's fake credentials for TruffleHog (#2118)
kevalmorabia97 Aug 10, 2026
6b02f52
[chore]: weekly bump of uv.lock on main (2026-08-10) (#2124)
github-actions[bot] Aug 10, 2026
41b18a8
[NVBUG: 6562021] Fix vLLM FlashAttention KV cache layout handling (#2…
sychen52 Aug 10, 2026
f2bfe63
Nemotron Nano 3 QAD Launcher Example on OSS Nemotron-Post-Training-V2…
jenchen13 Aug 10, 2026
9220fac
[NVBug: 6563509] Drop Phi-3-vision / Phi-4-multimodal PTQ support (#2…
cjluo-nv Aug 10, 2026
f10a88d
[NVBug 6571812] Fix NemotronH dense MLP quantization recipes (#2133)
meenchen Aug 10, 2026
e4fe1e5
Fix Hparam configurability restoration after exceptions (#2128)
taking-lying-flat Aug 11, 2026
0648024
[skill] evaluation: align nel-next TB2.1/SWE-bench with golden toolch…
cjluo-nv Aug 11, 2026
4ca7dd8
Add Nemotron Lightning 3.5 NVFP4 recipe and QAD example (#2146)
jenchen13 Aug 11, 2026
a21173a
Bug fix: 6542481 (#2064)
sugunav14 Aug 11, 2026
f995232
Minitron pruning fixes for Nemotron-3.5-Lightning-30B-A3B and Deepsee…
kevalmorabia97 Aug 12, 2026
10145db
Add link to puzzletron_v2 (#1996)
Separius Aug 12, 2026
1b3fd43
fix(megatron): restore untied output_layer quantization under Megatro…
yueshen2016 Aug 12, 2026
d3fe811
Add ModelOpt agent plugin marketplace (#2025)
chadvoegele Aug 12, 2026
bee497d
Fix EAGLE3 offline dump skipping all conversations on newer transform…
kevalmorabia97 Aug 12, 2026
6261f85
docs: rebuild the unified HF deployment support matrix from the deplo…
Edwardf0t1 Aug 12, 2026
96b4aac
Condense changelog entries and tighten conciseness guidelines (#2181)
kevalmorabia97 Aug 12, 2026
c15d2b5
bug fix 6567139 (#2152)
sugunav14 Aug 12, 2026
f3e88df
Move Mistral Medium recipe under canonical base model (#2150)
chadvoegele Aug 12, 2026
b96841d
Add optional MLflow tracking to the vLLM fake-quant server (#2120)
cjluo-nv Aug 13, 2026
71b3d88
example(launcher): Megatron-Bridge NVFP4 QAD launcher example for Nem…
yueshen2016 Aug 13, 2026
686da8d
feat(megatron-bridge): SFT-masked data support in distillation (#2113)
yueshen2016 Aug 13, 2026
ddca53b
docs: add announcements landing page (#1971)
ChenhanYu Aug 13, 2026
a57fb44
Preserve HF PTQ checkpoint sidecar files [NV BUG 6491822] (#2060)
jenchen13 Aug 14, 2026
c4129b6
Add Cosmos3 Nano DFlash multimodal training recipe (#2053)
skierat Aug 14, 2026
5e887aa
fix(launcher): increase Nemotron 3.5 Lightning QAD parallelism (#2191)
jenchen13 Aug 14, 2026
53ccec6
Pin GDPVal evaluator launcher to 0.2.6 (#2188)
Edwardf0t1 Aug 14, 2026
3d2522e
Name-based tied-weight deduplication during HF checkpoint export (sup…
juhi10071998 Aug 15, 2026
58ad6ed
Fix pruned-HF export fallback + add Nemotron-3.5-Lightning launcher e…
kevalmorabia97 Aug 17, 2026
fbcdc16
Remove deprecations marked in 0.45 and 0.46 (#2182)
kevalmorabia97 Aug 18, 2026
195a5af
Add modelopt-agents-codeowners as owner of plugins/ (#2212)
cjluo-nv Aug 18, 2026
d32c2c2
docs(eval-skill): add MRCR (NeMo Gym) benchmark (#2192)
cjluo-nv Aug 18, 2026
94915a1
Fix typo for Tau2 eval config (#2210)
AAnoosheh Aug 19, 2026
7c49408
Add reversible weight folding and support TE grouped weights (#2140)
mxinO Aug 20, 2026
913f5e2
[5922794] Raise Polygraphy minimum to 0.53.4 (#2217)
gcunhase Aug 20, 2026
a2fbac7
Pin diffusers<0.40 for the tf_min unit test env (#2226)
shengliangxu Aug 21, 2026
2b296b2
Support fine-tuning released DFlash/DSpark drafters (causal SWA, atte…
h-guo18 Aug 23, 2026
73d7784
docs(eval-skill): add NVFP4 model-card sampling reference (#2224)
cjluo-nv Aug 24, 2026
5db2682
[Example]: Calibration-free FP8/NVFP4 PTQ for speculative-decoding dr…
h-guo18 Aug 26, 2026
d0ada2a
Export/import quantized MTP weights instead of copying BF16 (#2174)
yeyu-nvidia Aug 26, 2026
d35bf89
README: add Nemotron Lightning 3.5 QAD blog (#2256)
jenchen13 Aug 26, 2026
8c04ce6
docs: add AutoQuantize mixed-precision search blog (#1979)
realAsma Aug 26, 2026
a0513f1
Update documentation theme to Shibuya (#2242)
realAsma Aug 26, 2026
449a399
Pin nemo_automodel below 0.6 for the fastgen example (#2260)
kevalmorabia97 Aug 27, 2026
faa3929
merge with codex
grzegorz-k-karch Aug 27, 2026
cec6e00
removed incompatible llama configs
grzegorz-k-karch Aug 27, 2026
3293015
Merge branch 'feature/puzzletron_v2' into gkarch/sync-main-449a3992
grzegorz-k-karch Aug 27, 2026
48a0bbe
fixed skills folder
grzegorz-k-karch Aug 27, 2026
138dc17
removed CODEOWNERS as intended for this branch
grzegorz-k-karch Aug 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
42 changes: 20 additions & 22 deletions .agents/README.md
Original file line number Diff line number Diff line change
@@ -1,46 +1,44 @@
# `.agents/` — agent-agnostic source of truth
# `.agents/` — agent compatibility and shared config

This directory is the canonical location for assets shared by AI coding agents
working in this repository (Claude Code, Codex, Cursor, …).
This directory exposes the ModelOpt plugin skills to repository-local agents
and holds shared configuration.

## Layout

```text
.agents/
├── skills/ # SKILL.md files (canonical)
│ └── <skill-name>/SKILL.md
├── skills → ../plugins/modelopt/skills
├── plugins/
│ └── marketplace.json # Codex marketplace
├── scripts/ # shared helper scripts (sync-upstream-skills.sh, …)
└── clusters.yaml.example # remote-cluster config template
```

## Why this exists

Different agents look for skills/config in vendor-specific directories. Rather
than maintaining N copies that drift out of sync, **`.agents/` is the single
source of truth** — each agent's guidance or install mechanism points here
directly.
plugins/modelopt/
├── .claude-plugin/
├── .codex-plugin/
└── skills/ # canonical SKILL.md files
├── common/ # shared skill support files
└── <skill-name>/SKILL.md
```

## How each agent finds these

Each agent points at `.agents/` through whatever mechanism it supports — never
a copy:

- **Claude Code** only auto-discovers skills under `.claude/skills/`, so
`.claude/` holds relative in-repo symlinks back into `.agents/`:
`.claude/skills → ../.agents/skills`, `.claude/scripts → ../.agents/scripts`,
and `.claude/clusters.yaml.example → ../.agents/clusters.yaml.example`. These
follow the same committed-symlink pattern already used elsewhere in this repo
(e.g. `CLAUDE.md`, `tools/launcher/modules/Model-Optimizer`).
- **Future agents** (Codex, Cursor, …) add their own symlink or config pointing
at `.agents/`.
`.claude/skills/` holds relative symlinks into `.agents/skills/`.
- **Repository agents** use `.agents/skills`, a relative symlink into the
plugin.
- **Claude Code and Codex plugins** load `plugins/modelopt/skills` directly.

## Editing rules

- **Always edit files under `.agents/`**.
- **Always edit skills under `plugins/modelopt/skills/`**.
- Vendored-verbatim skills (`launching-evals`, `accessing-mlflow`) are managed
by `.agents/scripts/sync-upstream-skills.sh` — do not modify by hand.
- New skills go in `.agents/skills/<skill-name>/SKILL.md` following the
conventions of existing skills (e.g. `.agents/skills/monitor/SKILL.md`).
- New skills go in `plugins/modelopt/skills/<skill-name>/SKILL.md`.
- Shared support files go in `plugins/modelopt/skills/common/`.

## Project-level cluster config

Expand Down
5 changes: 5 additions & 0 deletions .agents/TOOLING.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,11 @@ of the always-loaded agent instructions.
Update `AGENTS.md` for repository-wide agent instructions. `CLAUDE.md` is
symlinked to `AGENTS.md`, so changes there apply to both Codex and Claude Code.

## Installable Skills

The `modelopt` plugin packages the repository skills for use from any
workspace. Installation commands are in the [README](../README.md#ai-agents).

## Local Overrides

For private local instructions, use the tool-specific override file:
Expand Down
20 changes: 20 additions & 0 deletions .agents/plugins/marketplace.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"name": "modelopt",
"interface": {
"displayName": "NVIDIA Model Optimizer"
},
"plugins": [
{
"name": "modelopt",
"source": {
"source": "local",
"path": "./plugins/modelopt"
},
"policy": {
"installation": "AVAILABLE",
"authentication": "ON_INSTALL"
},
"category": "Productivity"
}
]
}
42 changes: 42 additions & 0 deletions .agents/review-guidelines/technical-blog.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Technical blog review guideline

Use this rubric when a pull-request comment requests a **technical blog** or
**technical announcement** review. It applies to public-facing documentation
such as `docs/source/announcements/` and complements the repository's normal
code-review guidance.

## Review scope

Review the changed announcement and its landing-page card together. Do not
review unrelated source files unless they provide evidence for a claim in the
post.

## Checks

1. **Factual support** — Every technical claim, performance number, and
comparison must be supported by a cited public source, a clearly identified
reproducible measurement, or a qualified statement. Flag claims that
overstate what the cited source establishes.
2. **Citation integrity** — Check that cited papers, repositories, checkpoints,
and issue or PR links exist and match the surrounding claim. Publication
dates must not precede the cited source's availability.
3. **Technical precision** — Preserve meaningful distinctions: measured versus
inferred results, training versus serving behavior, throughput versus
latency, architecture versus implementation detail, and public facts versus
internal context.
4. **Figure provenance** — Images need an accurate alt text and a source or
provenance that makes their public use appropriate. Captions and nearby
text must not imply a result the figure does not show.
5. **Public-release suitability** — Do not expose private infrastructure,
unreleased products, confidential benchmark data, credentials, internal
URLs, or claims that cannot be independently supported by public material.
6. **Reader clarity** — Verify the title, date, author, summary, tags, and
announcement-card metadata agree. Prefer precise terminology over marketing
shorthand when the two could be confused.

## Findings

Raise only material findings. Each finding should identify the exact claim,
explain the public-facing risk, and propose a concrete correction. Do not
duplicate routine style, spelling, or formatting feedback already handled by
CodeRabbit.
5 changes: 3 additions & 2 deletions .agents/scripts/sync-upstream-skills.sh
Original file line number Diff line number Diff line change
Expand Up @@ -26,13 +26,14 @@
#
# Requires: gh, base64, awk. Run from the repo root.
#
# The script overwrites .agents/skills/<skill>/ with upstream contents and
# The script overwrites plugins/modelopt/skills/<skill>/ through the
# .agents/skills compatibility symlink and
# re-applies our provenance lines into each SKILL.md frontmatter. If you have
# local changes to a vendored skill, they will be lost — that is expected,
# since vendored-verbatim skills should not be modified locally.
#
# Note: .claude/skills/ (and other agent-specific skill dirs) are symlinks to
# .agents/skills/ — see .agents/README.md.
# plugins/modelopt/skills/ — see .agents/README.md.

set -euo pipefail

Expand Down
1 change: 1 addition & 0 deletions .agents/skills
81 changes: 0 additions & 81 deletions .agents/skills/deployment/references/sglang.md

This file was deleted.

65 changes: 0 additions & 65 deletions .agents/skills/deployment/references/support-matrix.md

This file was deleted.

59 changes: 0 additions & 59 deletions .agents/skills/evaluation/recipes/env.example

This file was deleted.

27 changes: 0 additions & 27 deletions .agents/skills/evaluation/recipes/tasks/aa/gpqa_diamond.md

This file was deleted.

Loading
Loading