Cerebellum

The goal: smaller without being dumber, for people running 8 to 24 GB cards.

Most quantization picks one recipe and applies it to every tensor in the model. Cerebellum doesn't guess. Each tensor gets crushed to 2-bit on its own, the damage gets measured, and then a fixed size budget gets spent where the measurements say it matters. Fragile tensors keep their precision. Tensors that don't care get cut hard.

The name is the method: dissect the brain, cut one of the five senses so the other four come back sharper.

Every release is a normal GGUF that runs on stock llama.cpp. No fork, no custom runtime, no special loader. Everything here is built and audited on a single RTX 3090.

A head-to-head

Qwen3.6-35B-A3B, same weights, same harness, only the bit allocation differs:

Build Size PPL MMLU-Redux HumanEval+ ARC-C HellaSwag
Uniform Q3_K_M 16.87 GB 7.2204 74.88 57.93 95.56 91.92
Cerebellum 11.96 GB 7.1573 75.42 64.63 95.48 91.78

4.9 GB smaller. PPL, MMLU, and HumanEval+ favor the Cerebellum build; ARC and HellaSwag are inside noise. Per-question results and the audit trail ship with every model card.

What the ablations keep showing

Sensitivity is architectural, and intuition from one model family is actively wrong in the next.

None of this is guessed. It is measured per tensor, per model, and the recipe follows the data.

Failures, kept on the record

Publishing rules

Around here

Stock and Heretic (abliterated) variants live in separate collections below. The Heretic builds reuse the exact recipe proven on the stock weights, transferred verbatim, then re-benchmarked from scratch.

Tooling and method docs: github.com/deucebucket/cerebellum