turboderp-org/exllamav2

A fast inference library for running LLMs locally on modern consumer-class GPUs

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 29 minutes ago
Added to GitGenius on September 14th, 2026
Created on August 30th, 2023
Open Issues & Pull Requests: 158 (+0)
GitHub issues: Enabled
Number of forks: 340
Total Stargazers: 4,621 (+0)
Total Subscribers: 33 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 7.0 hours
Mean response time: 10.6 days
90th percentile: 9.3 days
Tracked items: 160

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 90
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 585 days
Stale 30+ days: 90
Stale 90+ days: 88

Recent activity

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

Top labels

  • bug (81)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

ExLlamaV2 is an inference library for running large language models locally on consumer-class GPUs.

The library addresses the challenge of executing LLMs efficiently on limited hardware by providing optimized inference with support for quantized model formats including GPTQ and EXL2. Its approach centers on a dynamic generator that consolidates multiple inference modes into a single API, incorporating paged attention via Flash Attention, smart prompt caching, and K/V cache deduplication to maximize throughput and memory efficiency.

Developers should be aware that this project is archived and development has moved to a successor version. The tool suits users who want to run LLMs locally without cloud dependencies and need strong inference performance on consumer GPUs. TabbyAPI is recommended as the official backend server, providing an OpenAI-compatible API with additional features like Hugging Face model downloading and embedding support. ExUI offers an alternative as a standalone web interface for direct interaction with the library.

The project shows active development with recent additions of paged attention support and a consolidated dynamic generator API that replaces previous generator implementations. Performance optimizations continue to be explored, with the codebase including detailed documentation of the dynamic generator and quantization evaluation results. The repository maintains example code demonstrating single generation, batched generation, and streamed generation patterns with asyncio support.