-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Kritarth-Dandapat edited this page May 24, 2026
·
2 revisions
Forge smaller, run faster, measure honestly.
BitForge is an Inference Foundry initiative exploring the theory and practice of LLM quantization—compressing floating-point weights to lower-bit representations and measuring what that costs in quality, throughput, and memory.
| Area | Description |
|---|---|
| Python library | Quantization wrappers (GPTQ, AWQ, PTQ), calibration loaders, and evaluation metrics |
| Experiments | Reproducible scripts for perplexity, latency, QLoRA merge error, and outlier detection |
| Interactive lab | Browser dashboard in site/ for exploring quantization trade-offs |
- Getting Started — install, first commands, hardware notes
- Architecture — repository layout and module map
- Quantization Theory — methods, granularity, calibration
- Experiments — running and extending benchmark scripts
-
CLI Reference —
bitforge quantizeandbitforge evaluate - Runtime Integration — llama.cpp, vLLM, HuggingFace, Super-Ollama
- Interactive Lab — local web dashboard
- Contributing — how to help and where to coordinate
BitForge is built around questions we want to answer with open, reproducible measurements:
- At what bit-width does a given model class start to degrade measurably on reasoning vs. factual recall tasks?
- Does calibration data distribution matter more for smaller or larger models?
- Can a lightweight automated benchmark detect quantization regressions fast enough to fit in a CI loop?
The library and experiments are early-stage. Core modules define interfaces and skeletal implementations; benchmarks may return placeholder values until full pipelines are wired up. See Architecture for what is implemented today vs. planned.
- Super-Ollama — consumes quantized GGUF artifacts at inference time
- Inference Foundry org — sibling repos and org-wide docs