Downloads · 30 days
15
14% of all-time downloads
YoozLabs/Yooz-Light-v3-Qwen3.5-0.8B
Yooz-Light-v3-Qwen3.5-0.8B is a text generation model from YoozLabs. Use it when you need the model to write or continue text. It is set up for mlx. The card lists the license as apache-2.0.
Fast dictation touch-up model for the Yooz suite. Qwen3.5 0.8B (6-bit g64 MLX, fused from the teacher-KD QAT base), fine-tuned to correct raw speech-to-text output: punctuation, capitalization, spoken-number conversio…
Downloads · 30 days
15
14% of all-time downloads
All-time downloads
108
Public
Parameters
752M
632 MB on disk
Likes
0
Public
Click a slice to open those files.
.safetensors612 MB · 97%
How the weights are stored.
U32752M · 100%
From the Hugging Face model README
Fast dictation touch-up model for the Yooz suite. Qwen3.5 0.8B (6-bit g64 MLX, fused from the teacher-KD QAT base), fine-tuned to correct raw speech-to-text output: punctuation, capitalization, spoken-number conversion, grammar, and light cleanup, in a strict JSON contract.
This is the production fast tier. Its sibling Yooz-Quality-v3-Qwen3.5-4B is the quality tier for full rewrites.
{"result": "corrected text"}, nothing else.<think> block that matches the fine-tune's training rendering. Consumers
do not need to pass enable_thinking=False; the flag is ignored.generation_config.json lists both stop ids (<|im_end|>,
<|endoftext|>); generation terminates correctly out of the box.Held-out test split (3,624 dictation-correction samples, proofread + rewrite), greedy decoding, versus the 9B incumbent used before the KD program:
| Model | Exact match | Avg CER | Semantic sim | Latency* | Disk |
|---|---|---|---|---|---|
| Yooz-Light v3 (this repo) | 21.1% | 0.1738 | 0.9335 | 341 ms | 0.61 GB |
| Yooz-Quality v3 (4B) | 27.0% | 0.1307 | 0.9442 | 1,226 ms | 3.42 GB |
| Qwen3.5-9B-8bit (reference) | 18.5% | 0.1695 | 0.9363 | 2,427 ms | 10.43 GB |
*Python mlx-lm harness on an M4 Pro, batch 1; production Swift latencies are lower.
Yooz-Light v3 matches the 9B reference on overall quality at a fraction of the resources and clearly beats it on proofread-style corrections.
from mlx_lm import load, generate
from mlx_lm.sample_utils import make_sampler
model, tokenizer = load("YoozLabs/Yooz-Light-v3-Qwen3.5-0.8B")
prompt = tokenizer.apply_chat_template(
[
{
"role": "system",
"content": (
"Fix grammar, punctuation, and capitalization in this "
"voice transcription. Convert spoken numbers to digits. "
'Return JSON: {"result": "corrected text"}'
),
},
{"role": "user", "content": "the meeting is tomorrow at three pm"},
],
tokenize=False,
add_generation_prompt=True,
)
print(generate(model, tokenizer, prompt=prompt, max_tokens=256,
sampler=make_sampler(temp=0.0)))
# {"result": "The meeting is tomorrow at 3:00 PM."}
Greedy decoding (temp=0.0) is recommended; the model is trained for
deterministic correction, not creative generation.
Part of the Yooz ecosystem. Sovereign Intelligence.