Spaces:
Running
Running
File size: 2,191 Bytes
22d6eb9 ef599f8 603a8d4 22d6eb9 ef599f8 22d6eb9 ef599f8 22d6eb9 ef599f8 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | ---
title: OpenBallast
emoji: π»
colorFrom: green
colorTo: pink
sdk: static
pinned: true
license: cc-by-4.0
short_description: Just download more VRAM
---
# β OpenBallast
**We measured how much of a bigger model's factual advantage is just memorized
trivia, and whether you can buy that back with a file instead of with
parameters. You can, and it's 40β100Γ cheaper per byte.**
Small models reason fine β they just don't *know* much. Parameters are the most
expensive place to store facts (~100Γ more bytes per fact than a compressed triple
corpus). OpenBallast builds **ballasts**: versioned, CC0, rank-quantized knowledge
artifacts you pair with any local model β pick your knowledge level like you pick
a GGUF quant.
**Measured** (two model families, 50,147 linked probes + a 43,137-probe
hallucination suite):
- Raw, Gemma-4's 2B/4B/12B score 61/66/68%; given the same corpus to look
facts up in, all three land at 87β91%. Replicates on Qwen3.5 (0.8Bβ9B: raw
32β54%, ballasted 77β83%, and the ballasted 4B beats the ballasted 9B).
Size gaps are mostly memorization gaps.
- A 2B + a **470 MB** file beats the 12B raw with a real, non-generative
lookup in the loop; the parameter route costs ~19 GB. Hallucination on
answerable questions: 0.24 β 0.07.
- Grounding cuts multi-hop hallucination 3β20Γ but *raises* fabrication on
unanswerable questions β it fixes answerable questions, it does not teach
abstention.
- Ballasted accuracy doubles as a 4-bit damage diagnostic: nf4 breaks some
models and not others, unpredictably from size, and only the grounded
score tells you which.
- Corpora tuned to a specific model's knowledge gaps lose to the one generic
corpus at every size β a decisive negative result.
- π¦ [ballast-t0](https://huggingface.co/datasets/OpenBallast/ballast-t0) β the corpus, 8 quantization levels, CC0
- π§ͺ [ballast-evalsets](https://huggingface.co/datasets/OpenBallast/ballast-evalsets) β 50k recall probes + 43k hallucination probes
- π [Thesis + methodology + numbers](https://github.com/OpenBallast/ballast)
- β‘ Live demo endpoint (MCP): `https://mcp.openballast.org` β runs on a $0/month stack |