github OpenWhispr/openwhispr v1.6.8
1.6.8

latest releases: v1.7.2, v1.7.1, v1.7.0...
one month ago

New features

  • Meeting recording with on-device speaker diarization — capture mic and system audio together, and every segment is automatically labeled with who said it. Diarization runs 100% locally: voices never leave your device. System audio capture now works on Windows and Linux (Chromium loopback and the native audio portal), not just macOS.
  • Local live transcription preview — see your words appear in real time as you speak, streamed from a local Whisper or Parakeet model before you release the hotkey. Fully on-device, no cloud round trip.
  • Self-hosted support — first-class option to point OpenWhispr at your own LAN server for both transcription and agent inference. One click to swap between OpenAI, Anthropic, Gemini, a local GGUF, or your self-hosted endpoint.
  • Speaker to contact linking — voice profiles bind to calendar attendees, so recurring participants get named automatically after the first tag.
  • Improved echo cancellation — WebRTC AEC now runs as a native sidecar, paired with a custom cross-correlation detector and text-level dedupe to cleanly handle external speakers, system-audio capture, and low-echo-quality mics.
  • Gemma 4 models — Gemma 4 31B and Gemma 4 26B MoE added to the local model registry.
  • Smart transcription error handling — when a transcription fails, inline CTAs let you retry, switch provider, or open logs.

Linux

  • Hyprland global hotkeys via hyprctl, plus correct active-window detection for terminal paste.
  • GNOME shortcut conflict detection, active-key display, and proper fallback when the requested shortcut is taken.

Fixes

  • Windows: installer DPI scaling corrected, GPU compositing re-enabled.
  • Local Whisper: stricter speech gate cuts hallucinated output on silent audio.
  • Diarization: session-scoped results, disk spooling for long meetings, reliable spinner, correct speaker label propagation.
  • Notes: transcripts scope to their originating note, view auto-switches when a meeting recording starts.
  • UI: fixed 420px window width that grows only with text, consistent across phases; preview overlay redesigned.
  • Settings: inference mode auto-switches when you select a new provider.
  • i18n: speaker labels, cloud settings, integrations, and calendar strings tightened across locales.
  • Stability: 22 React Compiler lint issues resolved, tighter effect dependencies, cleaner hook usage across 15 files.

Don't miss a new openwhispr release

NewReleases is sending notifications on new releases.