2.45.0447452.4 MB
unset
strict
core24
Local, offline voice dictation for Linux
YazSes is offline, on-device voice dictation. Hold a key (Space by default), speak, release — your words are transcribed locally and typed into whatever app has focus. No cloud, no API key, no subscription; nothing leaves your machine.
Features:
INSTALL — all four commands are required. A snap cannot connect its own interfaces, and the daemon starts and looks healthy without them; it simply never hears you, or never sees the key.
sudo snap install yazses
sudo snap connect yazses:audio-record
sudo snap connect yazses:raw-input
yazses setup
THEN, TO START DICTATING
yazses doctor (reports anything still missing)
yazses mic-level --set (tune the silence gate to your voice, ~4 s)
yazses start (hold Space, speak, release)
First run downloads the speech model (~250 MB–1 GB): one internet connection, then everything after that is offline. Config and models live under ~/snap/yazses/. To remove: sudo snap remove yazses
BEFORE YOU INSTALL
Docs: https://mskazemi.com/yazses/
Issues: https://github.com/MSKazemi/yazses/issues
Features:
- Offline speech-to-text with faster-whisper (CPU, int8) — no GPU needed
- Voice commands for editors and terminals: "undo that", "save file", "go to line 42", "run the tests", "rename this to user_id"
- Personal vocabulary and multi-step macros
- Works in any focused text field — editors, browsers, terminals, chat
INSTALL — all four commands are required. A snap cannot connect its own interfaces, and the daemon starts and looks healthy without them; it simply never hears you, or never sees the key.
sudo snap install yazses
sudo snap connect yazses:audio-record
sudo snap connect yazses:raw-input
yazses setup
- audio-record — the microphone. Without it, dictation hears nothing.
- raw-input — the hold-to-talk key, read from /dev/input/event*. Without it the hotkey does nothing at all.
- yazses setup — provisions the rest, and re-checks both interfaces.
THEN, TO START DICTATING
yazses doctor (reports anything still missing)
yazses mic-level --set (tune the silence gate to your voice, ~4 s)
yazses start (hold Space, speak, release)
First run downloads the speech model (~250 MB–1 GB): one internet connection, then everything after that is offline. Config and models live under ~/snap/yazses/. To remove: sudo snap remove yazses
BEFORE YOU INSTALL
- Architecture: stable is amd64 today. On arm64, run "sudo snap install yazses --edge" (one release behind) or install with pipx.
- Session: this is a strictly-confined snap and keystroke injection works on X11 sessions. For Wayland, or for full input access, install via pipx instead: https://pypi.org/project/yazses/
- A snap ships a fixed set of libraries, so features cannot be added to it later. Included: dictation, voice commands, tray, overlay, Meeting Mode with speaker diarization, the Parakeet English engine, spoken read-back. Not included, and needing a pipx install instead: Cocktail Filter, offline LLM cleanup, Glance-Type, prosody-aware punctuation.
Docs: https://mskazemi.com/yazses/
Issues: https://github.com/MSKazemi/yazses/issues
Update History
2.44.0 (445) → 2.45.0 (447)23 Oct 2026, 22:00 UTC
2.43.2 (443) → 2.44.0 (445)22 Oct 2026, 23:00 UTC
2.43.1 (441) → 2.43.2 (443)18 Oct 2026, 16:45 UTC
2.43.0 (438) → 2.43.1 (441)17 Oct 2026, 21:45 UTC
2.42.0 (437) → 2.43.0 (438)17 Oct 2026, 15:15 UTC
2.41.0 (435) → 2.42.0 (437)4 Oct 2026, 22:00 UTC
2.40.1 (433) → 2.41.0 (435)4 Oct 2026, 20:15 UTC
2.40.0 (431) → 2.40.1 (433)25 Sept 2026, 01:15 UTC
2.39.1 (429) → 2.40.0 (431)24 Sept 2026, 21:45 UTC
2.39.0 (427) → 2.39.1 (429)24 Sept 2026, 15:45 UTC
2.38.0 (425) → 2.39.0 (427)24 Sept 2026, 11:15 UTC
2.37.2 (423) → 2.38.0 (425)24 Sept 2026, 01:00 UTC
2.37.1 (421) → 2.37.2 (423)19 Sept 2026, 21:45 UTC
2.37.0 (418) → 2.37.1 (421)19 Sept 2026, 18:15 UTC
2.36.0 (416) → 2.37.0 (418)19 Sept 2026, 17:31 UTC
2.35.0 (415) → 2.36.0 (416)30 Aug 2026, 19:45 UTC
2.34.0 (412) → 2.35.0 (415)27 Aug 2026, 21:15 UTC
2.33.0 (411) → 2.34.0 (412)27 Aug 2026, 18:30 UTC
2.32.0 (409) → 2.33.0 (411)27 Aug 2026, 16:45 UTC
2.32.0 407 → 40926 Aug 2026, 14:30 UTC
31 May 2026, 23:07 UTC
23 Oct 2026, 21:52 UTC
1 Jun 2026, 00:00 UTC




