nunchux-ai/nunchaku

[ICLR2025 Spotlight] SVDQuant: Absorbing Outliers by Low-Rank Components for 4-Bit Diffusion Models

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 15 minutes ago
Added to GitGenius on September 17th, 2026
Created on November 6th, 2024
Open Issues & Pull Requests: 25 (+0)
GitHub issues: Enabled
Number of forks: 278
Total Stargazers: 3,950 (+0)
Total Subscribers: 40 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 14.3 hours
Mean response time: 4.7 days
90th percentile: 13.1 days
Tracked items: 598

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Roughly one issue in three opened in the past year never receives a reply. Work labelled "bug" is answered fastest, typically in about 8 hours, while "question" waits about 7 days. 99% of issues opened in the past year have since been closed. Three people close 80% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 205 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • inactive (246)
  • bug (44)
  • enhancement (41)
  • question (18)
  • faq (11)
  • lora (9)
  • priority: high (7)
  • duplicate (6)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Nunchaku is a high-performance inference engine optimized for running 4-bit quantized neural networks, particularly diffusion models.

The tool addresses the challenge of deploying large diffusion models efficiently by implementing SVDQuant, a quantization approach that absorbs outliers through low-rank components to achieve 4-bit precision without significant quality loss. This enables faster inference and reduced memory consumption compared to full-precision models, making deployment more practical on resource-constrained hardware.

Nunchaku suits developers working with diffusion models like Flux who need to reduce model size and inference latency while maintaining generation quality. The project integrates with ComfyUI, a popular node-based interface for image generation, providing a practical pathway for adoption in existing workflows. The underlying quantization methodology is available separately through a companion library for those needing lower-level control.

The project maintains active community engagement through Discord and WeChat channels. Development is grounded in peer-reviewed research, with the approach presented at a major machine learning conference. The team provides comprehensive documentation, a live demo, and pre-quantized model weights on multiple model hosting platforms to reduce barriers to adoption.