typurr-edit-tagger β cleanup with NO text generation
Most "AI text cleanup" pays an autoregressive language model to retype your whole sentence around three fixes. This model doesn't generate at all: one encoder pass tags every word β keep / delete, punctuation-after, capitalize β and reconstruction is pure string ops.
- ~150 ms on CPU (fixed-shape ONNX, 96 tokens, runs in tract β no GPU, no llama.cpp)
- keep/delete 99.6%, punctuation 97.3%, capitalization 98.3% (held-out token accuracy)
- handles fillers ("um", "you know"), repeats, overwritten corrections, casing, and sentence punctuation; spoken-number formatting is routed to Typurr's generative tiers instead
| in | out |
|---|---|
| "um so i think we should uh we should ship the roadmap to dana you know before the offsite" | "So I think we should ship the roadmap to Dana before the offsite." |
Files: tagger.onnx (fp32, [1,96] fixed shape, inputs input_ids/attention_mask
int64, outputs keep/punct/cap logits) + tokenizer.json (roberta BPE,
prefix-space). Labels ride each word's first subtoken.
Typurr β speak, it types. Nothing leaves your machine.
A Windows dictation app and voice assistant that runs entirely on your own hardware: hold a hotkey, talk, release β finished text lands at your cursor in any app. No account, no telemetry, no audio in anyone's cloud.
- Instant finish β its models clean your speech while you talk; the text is ready the moment you release the key
- Speaks & listens β neural voice read-backs, review-before-send by voice, "typurr doβ¦" compound commands, wake word
- Learns you β your vocabulary, your corrections, your style; all in plain files on your disk
- Gives AI agents a voice β local MCP server: your agents can speak, ask you questions aloud, and type at your cursor
Get it: typurr.com Β·
GitHub Β·
scoop install https://raw.githubusercontent.com/typurrapp/typurr/main/typurr.json
Model tree for JasonIr/typurr-edit-tagger
Base model
distilbert/distilroberta-base