awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

LLM weight quantization

Ranking updated Sep 16, 2026

For weight quantization, the first results are intel/neural-compressor (Neural Compressor is an open-source model compression toolkit providing automated post-training quantization, quantization-aware training, and low-precision weight optimization to accelerate inference and reduce memory footprint across hardware targets), autogptq/autogptq (AutoGPTQ is a model compression toolkit and post-training quantization framework focused on the GPTQ algorithm to reduce LLM memory footprints, which fits the category well though it is specialised for GPTQ rather than a general-purpose quantization suite covering every format) and vllm-project/llm-compressor (llm-compressor is a quantization toolkit for reducing large language model footprints through weight and activation compression, though it focuses specifically on language models rather than general neural network architectures). openvinotoolkit/openvino and bitsandbytes-foundation/bitsandbytes round out the shortlist. Compare the match explanations and check the project documentation against your requirements.

Compare open-source repositories for LLM weight quantization to reduce memory usage and accelerate model deployment.

LLM weight quantization

Find the best repos with AI.We'll search the best matching repositories with AI.
  • intel/neural-compressorintel avatar

    intel/neural-compressor

    2,585View on GitHub↗

    Neural Compressor is a deep learning model compression toolkit and AI inference acceleration engine. It functions as an automated model quantization tool and hardware-aware model compiler designed to reduce the memory footprint of neural networks and decrease execution latency. The project provides specialized frameworks for optimizing large language models, utilizing weight-only quantization and hardware-specific kernels to improve the operational efficiency of generative AI workloads. It maps neural network operators to specialized CPU and GPU vector instructions to accelerate model executi

    Neural Compressor is an open-source model compression toolkit providing automated post-training quantization, quantization-aware training, and low-precision weight optimization to accelerate inference and reduce memory footprint across hardware targets.

    PythonModel CompressionPost-Training QuantizationModel Quantization
    View on GitHub↗2,585
  • autogptq/autogptqAutoGPTQ avatar

    AutoGPTQ/AutoGPTQ

    5,070View on GitHub↗

    AutoGPTQ is a model compression toolkit and post-training quantization framework designed to reduce the memory footprint of large language models. It utilizes the GPTQ algorithm to compress neural network weights, lowering hardware requirements and reducing VRAM usage. The project serves as an inference accelerator by providing optimized kernels that increase token generation speed. It features model architecture extensibility, allowing quantization capabilities to be added to new model structures through configurable patterns. The framework covers a comprehensive quantization pipeline, incl

    AutoGPTQ is a model compression toolkit and post-training quantization framework focused on the GPTQ algorithm to reduce LLM memory footprints, which fits the category well though it is specialised for GPTQ rather than a general-purpose quantization suite covering every format.

    PythonModel CompressionPost-Training Quantization
    View on GitHub↗5,070
  • vllm-project/llm-compressorvllm-project avatar

    vllm-project/llm-compressor

    2,764View on GitHub↗

    llm-compressor is a quantization toolkit and post-training library designed to reduce the memory footprint and size of large language models. It provides a framework for compressing models using weight and activation quantization to enable more efficient deployment. The project distinguishes itself through a distributed quantization framework that utilizes data-parallel processing and disk-based weight offloading to handle massive model checkpoints that exceed available system memory. It includes specialized compressors for diverse architectures, including Mixture-of-Experts, Vision-Language,

    llm-compressor is a quantization toolkit for reducing large language model footprints through weight and activation compression, though it focuses specifically on language models rather than general neural network architectures.

    PythonModel CompressionPost-Training QuantizationModel Quantization
    View on GitHub↗2,764
  • openvinotoolkit/openvinoopenvinotoolkit avatar

    openvinotoolkit/openvino

    10,414View on GitHub↗

    OpenVINO is an AI inference engine and model serving platform designed to execute optimized deep learning models across CPUs, GPUs, and NPUs through a unified API. It includes a model optimization toolkit for converting, quantizing, and compressing models from various frameworks, alongside a specialized generative AI runtime for large language models. The project distinguishes itself through a plugin-based hardware acceleration layer that maps neural network operations to vendor-specific drivers. It features advanced execution mechanisms such as continuous batching, speculative decoding, and

    OpenVINO includes a comprehensive model optimization and quantization toolkit that supports post-training quantization, low-precision formats, and hardware acceleration across multiple platforms to reduce model memory footprint and improve inference speed.

    C++Hardware AccelerationHardware AccelerationPost-Training Quantization
    View on GitHub↗10,414
  • bitsandbytes-foundation/bitsandbytesbitsandbytes-foundation avatar

    bitsandbytes-foundation/bitsandbytes

    7,968View on GitHub↗

    bitsandbytes is a deep learning quantization tool and library designed to reduce the memory footprint of large language models. It serves as a GPU memory optimizer and quantization framework, compressing model weights and features to 8-bit and 4-bit precision to enable inference and training on hardware with limited memory. The project provides a framework for low-rank adaptation, allowing the fine-tuning of quantized models by combining 4-bit weights with small trainable matrices. It further distinguishes itself through memory paging, which moves optimizer states between CPU and GPU memory t

    This repository is a deep learning quantization framework built to compress large language model weights to 8-bit and 4-bit precision for optimized memory footprint and inference speed, directly fulfilling the core requirements of this search.

    PythonQuantized Training
    View on GitHub↗7,968
  • ggml-org/ggmlggml-org avatar

    ggml-org/ggml

    13,985View on GitHub↗

    GGML is a machine learning tensor library and neural network engine written in C. It functions as a compute-focused runtime designed to execute transformer-based models and perform complex mathematical operations on multi-dimensional arrays directly on local consumer hardware. The library distinguishes itself by enabling local inference for large language models and edge machine learning deployment without reliance on external cloud infrastructure. It achieves this through a tensor-based computation graph that organizes operations for efficient execution and memory management, alongside stati

    This C++ tensor library and runtime provides precision quantization and model optimization tailored for local inference and edge deployment, aligning well with your search for quantization tools.

    C++Hardware AccelerationPrecision Quantization
    View on GitHub↗13,985
  • tencent/pocketflowTencent avatar

    Tencent/PocketFlow

    2,914View on GitHub↗

    PocketFlow is an integrated toolkit for deep learning model compression, distributed training, and mobile format optimization. It provides a system for reducing the size and complexity of neural networks to improve inference efficiency, featuring a dedicated engine for knowledge distillation and a mobile model optimizer. The framework differentiates itself through an automated hyperparameter tuning system that uses reinforcement learning and statistical models to determine optimal compression ratios and layer-wise bit allocation. It also includes a distributed training system that utilizes mu

    PocketFlow is a deep learning model compression framework that includes quantization-aware training and automated bit allocation for inference optimization, making it well-suited for reducing neural network precision despite missing an explicit mention of ONNX support.

    PythonModel CompressionQuantization-Aware Training
    View on GitHub↗2,914
  • artidoro/qloraartidoro avatar

    artidoro/qlora

    10,929View on GitHub↗

    This project is a quantized fine-tuning framework for large language models. It implements a low-rank adaptation library and a four-bit quantizer to reduce the GPU memory requirements needed to train large models. The framework utilizes four-bit quantization and low-rank adapters to enable model training on consumer-grade hardware. It further reduces the memory footprint through double quantization and a paged optimizer that offloads states to system RAM. The system supports distributed training across multiple GPUs to handle larger parameter scales and includes utilities for custom dataset

    This repository provides a specialized quantization and fine-tuning framework that reduces memory footprints using four-bit quantization, serving as a powerful tool for efficient model adaptation despite lacking some general-purpose post-training quantization features.

    Jupyter NotebookWeight Quantization ToolsModel Quantization
    View on GitHub↗10,929
  • mit-han-lab/llm-awqmit-han-lab avatar

    mit-han-lab/llm-awq

    3,563View on GitHub↗

    MLSys 2024 Best Paper Award AWQ: Activation-aware Weight Quantization for LLM Compression and Acceleration

    This repository provides an activation-aware weight quantization framework tailored for large language models to compress memory and accelerate inference, aligning directly with the required optimization capabilities.

    PythonModel OptimizationModel QuantizationModel Quantization Tools
    View on GitHub↗3,563
  • microsoft/bitnetmicrosoft avatar

    microsoft/BitNet

    39,327View on GitHub↗

    BitNet is a quantized inference engine designed to execute highly compressed language models by performing arithmetic on low-precision, bit-level weight data. It functions as a model optimization toolkit and a high-performance kernel library, enabling the execution of large language models on consumer hardware by reducing memory footprints and increasing processing speeds. The project distinguishes itself through hardware-specific kernel optimizations that leverage native processor instructions to accelerate matrix multiplication. By utilizing packed integer arithmetic and memory-aligned weig

    BitNet is a quantized inference engine and optimization toolkit that executes low-precision language models to reduce memory footprints and accelerate inference speeds, matching the core model weight quantization needs even though training-specific features are less prominent.

    PythonModel Quantization UtilitiesModel Quantization
    View on GitHub↗39,327
  • ggerganov/llama.cppggerganov avatar

    ggerganov/llama.cpp

    116,912View on GitHub↗

    llama.cpp is a high-performance C++ inference engine and runtime for executing large language models locally across various hardware architectures. It provides the core components for local model execution, including a dedicated model quantizer for compressing weights into the GGUF format and a system for generating text embeddings for semantic search. The project distinguishes itself through specialized memory and execution optimizations, such as block-wise weight quantization to reduce memory footprints and memory-mapped model loading. It supports structured text generation by using formal

    It is a high-performance C++ inference engine rather than a general-purpose quantization framework, but it provides built-in model quantizers and block-wise weight quantization to significantly reduce memory footprints and accelerate local execution.

    C++Weight Quantization ToolsModel Quantization
    View on GitHub↗116,912
  • pytorch/torchtunepytorch avatar

    pytorch/torchtune

    5,774View on GitHub↗

    Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a configurable training pipeline orchestrated through YAML recipes, with CLI overrides and component swapping, distributed training via FSDP2, memory optimizations, and parameter-efficient fine-tuning methods like LoRA, DoRA, and QLoRA. The library distinguishes itself through its YAML-driven configuration system that defines all training parameters and instantiates components from config files, with full CLI override capability for any field or component at launch time. It suppo

    Torchtune is a PyTorch-native library for fine-tuning and quantizing large language models that supports low-precision formats and quantization-aware training, though its primary focus is on fine-tuning workflows rather than being a general-purpose quantization framework.

    PythonPost-Training QuantizationQuantization-Aware TrainingQuantization-Aware Training
    View on GitHub↗5,774
  • nvidia/tensorrtNVIDIA avatar

    NVIDIA/TensorRT

    13,076View on GitHub↗

    TensorRT is a deep learning inference engine and software development kit designed to optimize and deploy neural networks for high-performance execution on NVIDIA GPUs. It functions as a GPU acceleration framework that reduces latency and increases throughput for trained models during production deployment. The toolkit imports models from the Open Neural Network Exchange format and transforms them into optimized engines. It utilizes graph-based model optimization, layer-fusion kernel generation, and precision-based quantization to convert floating point weights into lower precision formats.

    TensorRT is a deep learning inference engine and optimization toolkit that handles precision quantization and ONNX support to compress models for NVIDIA GPUs, making it a powerful choice for inference acceleration even though it is not a general-purpose cross-hardware quantization framework.

    C++Precision Quantization
    View on GitHub↗13,076
  • axolotl-ai-cloud/axolotlaxolotl-ai-cloud avatar

    axolotl-ai-cloud/axolotl

    12,059View on GitHub↗

    Axolotl is a configuration-driven framework designed for the fine-tuning, evaluation, and quantization of large language models. It functions as a comprehensive orchestrator for distributed training, enabling users to manage complex workflows across multi-node and multi-GPU environments. By utilizing structured configuration files, the platform streamlines the setup of training parameters, dataset paths, and hardware distribution strategies. The project distinguishes itself through its support for diverse training methodologies, including full-parameter tuning, parameter-efficient adaptation,

    Axolotl is a configuration-driven framework designed for fine-tuning and quantization of large language models, making it a relevant tool for optimizing model footprints despite being primarily focused on training orchestration.

    PythonModel QuantizationModel QuantizationModel Quantization Frameworks
    View on GitHub↗12,059
  • meta-pytorch/torchtunemeta-pytorch avatar

    meta-pytorch/torchtune

    5,774View on GitHub↗

    Torchtune is a PyTorch-native library for fine-tuning, aligning, and quantizing large language models. It provides a config-driven system for instantiating components, orchestrating distributed training, and managing parameter-efficient fine-tuning with quantization support, all through YAML-based configurations and command-line overrides. The library distinguishes itself through its comprehensive post-training workflow orchestration, combining supervised fine-tuning, preference optimization (DPO, PPO, GRPO), knowledge distillation, and quantization-aware training in a single configurable pip

    Torchtune is a PyTorch-native library for fine-tuning and quantizing large language models that supports post-training workflows and optimization, making it a relevant tool for reducing weight precision despite being primarily focused on fine-tuning.

    PythonPost-Training QuantizationQuantization-Aware TrainingQuantization-Aware Training Exporters
    View on GitHub↗5,774
  • pytorch/executorchpytorch avatar

    pytorch/executorch

    4,296View on GitHub↗

    ExecuTorch is a lightweight C++ runtime for deploying PyTorch models on mobile, embedded, and edge hardware. It provides an ahead-of-time compilation pipeline that exports, quantizes, and lowers model graphs into compact serialized programs, then executes them through a minimal runtime with hardware acceleration and on-device large language model inference capabilities. The project distinguishes itself through a hardware accelerator delegate system that partitions model subgraphs and offloads computation to specialized backends including NPUs, GPUs, and DSPs from Apple, Arm, Intel, MediaTek,

    ExecuTorch is an edge deployment runtime that includes model quantization and compilation pipelines for optimizing PyTorch models, though it is primarily a deployment and runtime framework rather than a dedicated, standalone quantization toolkit.

    PythonPrecision QuantizationQuantization-Aware TrainingModel Quantization
    View on GitHub↗4,296
  • meta-pytorch/gpt-fastmeta-pytorch avatar

    meta-pytorch/gpt-fast

    6,223View on GitHub↗

    gpt-fast is a PyTorch transformer inference engine designed for text generation using a native tensor library implementation. It provides a runtime for executing large language models without the need for external C++ extensions. The project implements speculative decoding to accelerate generation by using a small draft model for token prediction and a larger model for verification. It further optimizes performance through a compiled prefill stage and a multi-GPU tensor parallelism library that shards linear layers across multiple graphics processing units. Memory efficiency is managed throu

    This repository provides a high-performance inference engine for large language models that incorporates weight quantization and compiled optimizations to reduce memory footprint and speed up execution, though it focuses more on runtime inference than a general quantization toolkit.

    PythonModel Quantization Frameworks
    View on GitHub↗6,223
  • qwopqwop200/gptq-for-llamaqwopqwop200 avatar

    qwopqwop200/GPTQ-for-LLaMa

    3,072View on GitHub↗

    4 bits quantization of LLaMA using GPTQ

    This repository provides a specialized post-training quantization tool for compressing large language models to 4-bit precision, though it focuses narrowly on a single architecture rather than a general-purpose framework.

    PythonLarge Language ModelsLarge Language Models (LLMs)
    View on GitHub↗3,072
  • eladhoffer/quantized.pytorcheladhoffer avatar

    eladhoffer/quantized.pytorch

    213View on GitHub↗

    This repository provides PyTorch tools for neural network quantization to help reduce model memory footprint and improve training efficiency, fitting the category well despite missing some advanced features.

    PythonQuantization Frameworks
    View on GitHub↗213
  • yhhhli/apot_quantizationyhhhli avatar

    yhhhli/APoT_Quantization

    287View on GitHub↗

    PyTorch implementation for the APoT quantization (ICLR 2020)

    This repository provides a specialized quantization tool for neural networks, though the lack of a detailed description makes it harder to confirm support for every specific low-precision format and hardware acceleration feature requested.

    PythonQuantization
    View on GitHub↗287
  • tropcomplique/trained-ternary-quantizationTropComplique avatar

    TropComplique/trained-ternary-quantization

    114View on GitHub↗

    Reducing the size of convolutional neural networks

    This repository provides tools for trained ternary quantization to compress neural networks, directly supporting low-precision formats and model compression to optimize inference footprints.

    Jupyter NotebookQuantization Frameworks
    View on GitHub↗114
  • aliyun/alibabacloud-quantization-networksaliyun avatar

    aliyun/alibabacloud-quantization-networks

    120View on GitHub↗

    alibabacloud-quantization-networks

    This repository provides a model quantization framework for reducing neural network precision, though the lack of a detailed description makes it hard to confirm specific features like hardware acceleration or low-precision formats.

    PythonQuantization Frameworks
    View on GitHub↗120
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
intel/neural-compressor2.6KPythonapache-2.0Feb 18, 2026
autogptq/autogptq5.1KPythonMITApr 11, 2025
vllm-project/llm-compressor
2.8K
Python
apache-2.0
Feb 21, 2026
openvinotoolkit/openvino10.4KC++Apache-2.0Jun 23, 2026
bitsandbytes-foundation/bitsandbytes8KPythonmitFeb 22, 2026
ggml-org/ggml14KC++mitFeb 15, 2026
tencent/pocketflow2.9KPythonotherMar 31, 2023
artidoro/qlora10.9KJupyter NotebookMITJun 10, 2024
mit-han-lab/llm-awq3.6KPythonMITJul 17, 2025
microsoft/bitnet39.3KPythonMITMar 10, 2026

Related searches

  • a toolkit for quantizing large language models
  • an engine for running quantized models on CPU
  • an inference engine for running local LLMs
  • a software suite for quantitative data analysis
  • a toolkit for on-device model deployment
  • a tool for exporting machine learning models
  • Wake word engine
  • a library for parameter-efficient LLM fine-tuning