Skip to content

YazSes v2.0.0-dev.1 — Voice-First Interaction Layer (developer preview)

Pre-release · 2026-07-02 · not published to PyPI/Snap/APT (the publish workflows are pinned to the v0.x/v1.x lines; this dev tag intentionally does not ship to users). v1.4.1 remains the stable release.

This tag opens the v2 line: YazSes grows from an offline dictation daemon into a broader voice-first human–computer interaction layer — still 100% on-device, privacy-first, and with every new feature off by default. It is grounded in a five-domain state-of-the-art research sweep and specified across nine ADRs.

What's in dev.1

Foundations (design): - 5-domain SoA research (voice HCI, on-device agentic OS, AR/wearables, accessibility, ambient AI) → a synthesis of 13 features (10 flagship + 3 experimental). - 9 ADRs (adr-v2-000adr-v2-009), a roadmap section, and an architecture/ integration map. Every hook is config-gated so v1 behavior is unchanged when off.

Wave A implementation (all off by default): - Confidence Ink core — flags low-confidence words from Whisper's token probabilities, groups spans, and re-picks from n-best by voice. Word probabilities are now plumbed through the decode path. (ADR-v2-001) - Prosody pause→sentence — opt-in period insertion on sentence-length pauses, extending Prosody Ink. (ADR-v2-002) - Spoken Edit Mode core — open-ended voice edits ("change X to Y", "delete the last sentence") with a destructive-op confirm set. (ADR-v2-003) - Context-Primed Dictationwired: best-effort, transient reads of the active window / selection / clipboard fold salient terms into the STT prompt; fully guarded so it can never break dictation. (ADR-v2-004)

New config sections ([confidence], [context], commands.spoken_edit, prosody.pause_sentence_ms) and yazses features entries — all default off.

Quality

805 tests green across Linux × macOS × Windows on Python 3.11 and 3.12.

What's next (toward v2.0.0)

Wire Confidence Ink into the overlay + voice re-pick; wire Spoken Edit into command dispatch; then Wave B (Spoken Recall, offline Spoken MCP, AT-SPI Voice Pilot, True Code-Switch, Personal Speech Adapter) and Wave C (Gaze-Routed, sEMG/Modality Router, Accessibility Continuum, Glasses↔Desktop bridge). When Wave A is fully wired and the publish workflows are extended to the v2.x line, v2.0.0 will ship to all channels.