bit → pico → nibble → byte → word

The model family.

One ladder, five generative rungs plus an embedding rung. Climbing it trades throughput for accuracy — a real speed ↔ smarts dial for tiered routing.

GENERATIVE RUNGS

Route cheap low, escalate hard high.

tok/s and accuracy below are the measured chat-template-path tournament numbers (5-item classify fixture, temp 0). Native single-shot throughput is lower and the nibble and byte rungs need the chat-template wrapper — see the notes.

masidyn-bit
0.6B merge

Cheap high-volume triage

Fastest rung. Routes simple, high-throughput classification. Not for hard reasoning.

312 tok/sTHROUGHPUT
0%JUDGE ACC
masidyn-pico
0.5B merge

Lightweight classify / gate

Carries the LoRA adapter roster. Good for structured gating where a smart-enough call is cheap.

232 tok/sTHROUGHPUT
40%JUDGE ACC
masidyn-nibble
2B merge

Value pick (chat-template path)

Best accuracy-per-token on the chat-template path. Ships LongCat-style layer-wise KV blending natively.

151 tok/sTHROUGHPUT
80%JUDGE ACC
masidyn-byte
Mid-size merge

Mid escalation

Scored below nibble on the 5-item fixture — treat as unproven until a >=30-item fixture ranks it. Do not route here on current evidence.

82 tok/sTHROUGHPUT
20% (anomaly)JUDGE ACC
masidyn-word
14B merge

Accuracy anchor

Slowest, smartest. The default model. Escalate hard or contested items here.

62 tok/sTHROUGHPUT
100%JUDGE ACC

EMBEDDING RUNG

Vectors for retrieval.

The embedding rung is separate from the generative ladder. It is 400-rejected on chat and completion routes by design.

nomic-embed-text
nomic-embed-text (768-dim)

Retrieval / RAG vectors

Embeddings only — 400-rejected on chat/completions. Fixed 768 dims keep vector stores shape-stable.

768DIMENSIONS
/v1/embeddingsROUTE

The honest anomaly.

masidyn-byte scored below the smaller nibble on the 5-item fixture (20% vs 80%) and ran slower. That is either a small-sample fluke, a quantization/prompt-format issue, or a genuine regression. Until a ≥30-item fixture ranks it, do not route to byte on this evidence. The ladder is published with its warts, not smoothed over.
Beam tokens are not standard tokens.A beam token is stored with the BEAM kernel's variable-width compact-term encoding (beam_loader.c): a small term fits one byte, larger terms take two or more. So a beam token is dynamically sized — its byte width, and its ratio to a standard AI token, varies per response (often ~2×). The live meter reports the real count and average byte size, never a hardcoded multiplier.
Two paths, two profiles. The chat-template path makes nibble the value pick. Under raw native single-shot the family is a barbell: bit owns cheap throughput and word is the only rung reaching hard delivery. The nibble and byte rungs require the template wrapper or degenerate single-shot.