NVIDIA Model Optimizer: Unified Library for Model Compression and Inference Acceleration

RepositoryNVIDIA/Model-OptimizerTool

NVIDIA Model Optimizer (ModelOpt) provides state-of-the-art model optimization techniques such as quantization, pruning, distillation, and speculative decoding. It accepts PyTorch, Hugging Face, and ONNX models and outputs optimized checkpoints ready for downstream engines like TensorRT-LLM, vLLM, and SGLang.

Key points

  1. Comprehensive optimization suite: Supports quantization (including NVFP4 W4A4 and AutoQuantize), pruning, sparsity, Neural Architecture Search (NAS), and quantization-aware distillation (QAD).
  2. Broad model ingestion: Works with Hugging Face (both transformers and diffusers), PyTorch, and ONNX models.
  3. Deployment-ready exports: Produces checkpoints tuned directly for downstream inference runtimes such as vLLM, SGLang, TensorRT-LLM, and TensorRT.
  4. Integration with training toolkits: Connects with NVIDIA Megatron-Bridge, Megatron-LM, and Hugging Face Accelerate for optimization workflows that require retraining.

Why it matters

Deploying large models requires balancing memory constraints with low latency. ModelOpt streamlines the application of advanced compression techniques into a single, cohesive workflow, enabling faster inference and lower memory footprints across NVIDIA-supported deployment frameworks.

Analysis

ModelOpt addresses pipeline fragmentation by bridging model training platforms with high-performance inference backends. Backed by NVIDIA under an Apache 2.0 license, with over 5,000 stars and continuous updates targeting cutting-edge architectures (such as NVFP4 recipes for Qwen3.6-35B-A3B and Nemotron 3.5 Lightning), the repository represents a mature, production-grade tool for ML platform engineers.

Found in

Summary generated by AI (Gemini 3.8 Flash, 29 September 2026). It may contain errors – the original source is authoritative.

Similar in content, found by the AI search.

  • Repository:Tencent/AngelSlim

    Tencent AngelSlim: Comprehensive Toolkit for LLM Compression and Acceleration

    AngelSlim is an open-source Python toolkit by Tencent designed for large-scale model compression and inference acceleration. It covers quantization, speculative decoding, and sparse attention to make massive models like Hunyuan and Qwen viable on constrained hardware setups.

    1.6kstarsPython

    AI & LLMs· Tool

  • Repository:ashhart/TensorFold

    TensorFold: LLM Inference Engine for Apple Silicon and Modern NVIDIA GPUs

    TensorFold is an open-source inference engine designed to serve large language models on Apple Silicon (via MLX/Metal) and newer NVIDIA GPUs (Compute Capability 8.9+). It provides OpenAI- and Anthropic-compatible endpoints with model-tailored kernels and speculative draft verification.

    1.1kstarsPython

    AI & LLMs· Tool

  • Repository:eugr/spark-vllm-docker

    spark-vllm-docker: Optimised vLLM Docker Setups for DGX Spark

    spark-vllm-docker is an open-source tool providing Docker configurations and startup scripts to run vLLM on DGX Spark systems, supporting both single-node setups and multi-node clusters via Ray or PyTorch distributed mode.

    2.2kstarsShell

    AI & LLMs· Tool

  • Repository:LMCache/LMCache

    LMCache: Scalable KV Cache Management Layer for LLM Inference

    LMCache is an Apache-2.0 open-source caching layer designed to accelerate LLM serving by optimising and sharing Key-Value caches across processes and network nodes on Nvidia and AMD hardware.

    11.7kstarsPython

    AI & LLMs· Tool

  • Repository:MiaAI-Lab/GLM-5.3-Flash-EXL3-2x-DGX-Sparks

    Serving GLM-5.3 Flash EXL3 on Dual NVIDIA DGX Spark Kits

    Mia's AI Lab provides an optimised vLLM deployment overlay for GLM-5.3-Flash using 4 bpw EXL3 quantisation tailored for 2x NVIDIA GB10 systems.

    431starsPython

    AI & LLMs· Tool

  • Repository:syv-ai/qwen38-27b-rtx3090

    Qwen3.8-27B on a Single RTX 3090: High-Throughput Serving with vLLM

    This repository provides an optimised serving configuration for running Qwen3.8-27B on a single 24 GB consumer GPU (RTX 3090) using vLLM 0.28.0 and contexts ranging from 150k to 262k tokens.

    1.1kstarsPython

    AI & LLMs· Tool

Let's talk about your project

Locations

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Vienna
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Parts of this content were created with the assistance of AI.