DistillKit ships with logit compression and pre-captured teacher data
- Source
- x.com
- Date
DistillKit is officially out. The same toolkit we used to train Virtuoso, SuperNova Medius, and Blitz. Online distillation, offline distillation, advanced compression. All of it.

Storing teacher logits for offline distillation is expensive. Like, prohibitively expensive. Our compression system: polynomial approximation + error-diffusion quantization + bit-packing. ~300 bytes/token. 0.15% of uncompressed size, with minimal quality loss.

We're also releasing pre-captured teacher datasets: Qwen3-235B — 1.5B tokens, 8k ctx DeepSeek V3/R1 — 5B tokens, 16k ctx (mixed-mode reasoning) DeepSeek V3 Base — 1.2B tokens, 8k ctx Start distilling right away. https://t.co/lQxLlAYksI
Configure your entire distillation run in YAML. Teacher, student, losses, compression, training args—all in one file. distillkit config.yaml That's it.

Context
Training a smaller 'student' model to imitate a larger 'teacher' works best when the student sees the teacher's full probability distribution over possible next (its 'logits') for every token, not just the teacher's single chosen word. But storing that full distribution across a large training set is expensive, Arcee says prohibitively so, since it means saving a large set of numbers for every token in the dataset.
Arcee's open-source DistillKit toolkit compresses those logits using polynomial approximation, error-diffusion , and bit-packing, to roughly 300 bytes per token, which Arcee says is about 0.15% of the uncompressed size with minimal reported quality loss. Alongside the toolkit, Arcee is releasing pre-captured logits from three teacher models, Qwen3-235B, DeepSeek V3/R1, and DeepSeek V3 Base, so a team can start an offline run without first generating and storing that teacher data itself.
Arcee says DistillKit is the same toolkit it used internally to train its earlier Virtuoso, SuperNova Medius, and Blitz models, and that an entire distillation run, teacher, student, loss functions, compression, and training arguments, can be configured from a single YAML file.
- token — The chunk of text a model reads and writes in — roughly three-quarters of a word — and the unit AI usage is billed in.
- quantization — Shrinking a model by storing its numbers less precisely — like rounding — so it runs faster and fits on smaller hardware, at a small quality cost.
- distillation — Training a small, cheap model to imitate a big one's outputs, keeping much of the capability at a fraction of the cost.
Checking sign-in…
Loading comments…





