YazSes v2.5.0-dev.1 — Wave I opens (developer preview)¶
Pre-release · not published (publish workflows are pinned to v0.x/v1.x; v2 dev tags do not ship). v1.4.1 remains the stable release. Every feature is OFF by default.
Opens Wave I — a fresh 2026 SoA round (design/vision/v2-research/11-wave-i.md) of 10 features distinct from the prior 66. This first drop ships the two cleanest pure cores:
New features (all off by default)¶
- Terminal Command Safety Gate (ADR-v2-065,
[cmdsafety]) — when dictation targets a terminal, a destructive command (rm -rf,dd of=…,mkfs,git push --force,curl … | sh, a fork bomb) is held until you say "confirm", so a misrecognition can't fire an irreversible action. A safety guarantee no cloud dictation tool can offer — it has no view of your terminal. - Spoken Regex Builder (ADR-v2-066,
[spokenregex]) — build search patterns by voice: "four digits dash two digits" →\d{4}-\d{2}, "lines starting with a capital letter" →^[A-Z], "one or more digits" →\d+. Feeds find dialogs andgrep. A win for developers who can't type fluently.
yazses features now lists 77 capabilities.
Wave I backlog (heavier / hardware-gated)¶
Hard Contextual Biasing (trie hotword boosting), Diarized Conversation Capture + Rename-by-Voice, Adaptive Latency Governor (speculative decoding), Per-Language Auto Model Switching, Document-Wide Find-and-Replace, Structured-Markup Dictation, Voice Window/Workspace Management, Citation-by-Voice.
Quality¶
1212 tests green across Linux × macOS × Windows on Python 3.11 and 3.12. Both Wave I cores are unit-tested to 100% with no new dependency; the default install and the v1 dictation path are unchanged.