Hebrish
Technical

Speech recognition models

Speech to text: models that transcribe English with Hebrew words in it, Hebrew written the way it is said.

Sabich and Shakshuka

The two models in active training. Sabich is the default in the Hebrish apps; Shakshuka is its streaming twin.

Sabich active

NVIDIA · Parakeet TDT 0.6B v2

The model in the Hebrish apps (the default since 2026-11-02, updated on a rolling basis from the previous weights; older releases stay on Hugging Face). Trained on everything: the code-switched speech plus tech vocabulary, brand names, numbers and other task recordings.

Current
Sabich v2.3 (2026-10-30)
Last updated
Formats
.nemo, sherpa-onnx int8, ONNX fp32 and int8, GGUF, MLX
Parameters
0.6B
Result
v2.3 on public test set v2 (2026-10-30): 4.96% code-switching WER (stock 13.72%), 67.0% term recall, 59.9% unseen-term recall; slightly below v2.2 there (4.91%, 70.1%), ahead of it on the held-out split
DOIs
6

Shakshuka active streaming

NVIDIA · Nemotron Speech Streaming EN 0.6B

The streaming line: text appears while you speak. Shakshuka v2.1 is trained on Sabich's data (code-switching plus tech) on NVIDIA's cache-aware streaming model.

Current
Shakshuka v2.1 (2026-11-05)
Last updated
Formats
.nemo, sherpa-onnx int8 (streaming), GGUF
Parameters
0.6B
Result
Not benchmarked since PoC-2 (v1.0, v2.0 and v2.1 neither); PoC-2: 62.2% term recall, 4.7% WER on the public benchmark (offline)
DOIs
2

Mini models

For really small devices: low-end phones, watches, wearables, and FUTO Keyboard on Android.

Sabich-Parakeet-110M trailing small devices

NVIDIA · Parakeet TDT-CTC 110M

All of Sabich's training on NVIDIA's smallest Parakeet, about a fifth of the size. For low-end phones, watches and wearables. Not in the Hebrish apps yet.

Current
Sabich-Parakeet-110M v1.0 (2026-10-21)
Last updated
Formats
.nemo, sherpa-onnx int8, GGUF
Parameters
114M
Result
Not benchmarked yet
DOIs
2

Sabich-asr4all-S and -M trailing wearables

FUTO · asr4all S and M

Sabich's training data on the tiny asr4all streaming models, 28M and 56M parameters, on the CPU. For wearables and very low-power boards. Numbers come out as words. Not in the Hebrish apps yet.

Current
Sabich-asr4all-S and -M v1.0 (2026-10-21)
Last updated
Formats
asr4all (Transformers remote code, fp32) + ONNX
Parameters
28.2M
Result
9.1% (-M) and 10.1% (-S) code-switching WER (stock asr4all-m 19.5%) on the held-out split at revision cf84f7e4
DOIs
2

Whisper Hebrish Small ACFT trailing

OpenAI · Whisper small.en

A phone-sized Whisper (244M) with FUTO's ACFT, for people who already use FUTO Keyboard on Android.

Current
small-en-en30-acft (2026-10-17)
Last updated
Formats
Transformers fp32, whisper.cpp GGML Q8_0
Parameters
242M
Result
5.8% code-switching WER on its own test set (FUTO runtime)
DOIs
1

Proofs of concept and server models

Larger bases for a desktop GPU or a server, and the early models that came before Sabich.

Sabich-Qwen3-ASR-1.7B trailing PoC desktop GPU

Qwen · Qwen3-ASR 1.7B

A proof of concept: Sabich's training data on Qwen3-ASR 1.7B, an ASR model with an LLM decoder, trained once to compare a Qwen3-ASR base with the Parakeet base. Not retrained and not in the Hebrish apps; for everyday use, Sabich is the default in the apps.

Current
Sabich-Qwen3-ASR-1.7B v1.0 (2026-10-21)
Last updated
Formats
Transformers (safetensors, bf16), GGUF
Parameters
2.0B
Result
5.4% code-switching WER (stock Qwen3-ASR 10.0%) on the held-out split at revision cf84f7e4; not run on the public benchmark, so not comparable with Sabich's test set v2 results
DOIs
2

Sabich-Canary-Qwen-2.5B trailing desktop GPU

NVIDIA · Canary-Qwen 2.5B

Sabich's training data on NVIDIA Canary-Qwen 2.5B, a speech encoder feeding Qwen3-1.7B. For desktop GPUs: the strongest of the Sabich variants on plain English, behind Sabich-Qwen3-ASR-1.7B on code-switching. Not in the Hebrish apps yet.

Current
Sabich-Canary-Qwen-2.5B v1.0 (2026-10-21)
Last updated
Formats
NeMo SALM (safetensors, bf16)
Parameters
2.56B
Result
6.9% code-switching WER (Sabich-Qwen3-ASR-1.7B 5.4%), 2.4% on the speaker's own English, on the held-out split at revision cf84f7e4
DOIs
1

Whisper Hebrish (large-v3-turbo) trailing

OpenAI · Whisper large-v3-turbo

Full fine-tune of Whisper large-v3-turbo (809M). Where Hebrish started, in November 2025; the larger sibling of the Small ACFT model.

Current
Version 2 (2026-10-17)
Last updated
Formats
Transformers, whisper.cpp GGML
Parameters
809M
Result
Version 1: 54.1% term recall, 6.5% WER on the public benchmark
DOIs
1

Jachnun trailing

NVIDIA · Parakeet TDT 0.6B v2

Experimental test model: code-switching only. Not in active development; the two active models are Sabich and Shakshuka.

Current
Jachnun v1.0 (2026-10-19)
Last updated
Formats
.nemo, sherpa-onnx int8, ONNX fp32 and int8, GGUF, MLX
Parameters
0.6B
Result
73.3% term recall, 3.3% WER on public test set v1; test set v2 (2026-10-25): 5.85% code-switching WER, 61.1% term recall
DOIs
6

Not a Hebrish model, but it comes from the same work: Daniel's own dictation model for English with no Hebrew in it. It has its own licence, and the Hebrish terms don't cover it.

Fritter not a Hebrish model

NVIDIA · Parakeet TDT 0.6B v2

Not part of the Hebrish project: Parakeet plus tech vocabulary. It's the model Daniel uses when there is no Hebrew in what he is saying, a personal fine-tune for English dictation with tech vocabulary, brand names and numbers in digits.

Current
Fritter v1.2 (2026-11-05)
Last updated
Formats
.nemo, GGUF, ONNX, sherpa-onnx int8
Parameters
0.6B
Result
v1.2 not benchmarked yet. v1.0 on its own test clips (not comparable with the Hebrish test sets): 4.01% tech WER (stock 7.53%), 4.73% Hebrew-free English WER (stock 7.46%)
DOIs
1

Other model groups: Speech synthesis models · Accessory models · All models. Use of every Hebrish model is governed by the terms of use.