The app has a completely redesigned sidebar navigation, and you can now connect Whispering to any OpenAI-compatible transcription service.
New Vertical Navigation
|
|
The sidebar is now the default navigation. Quick settings for device, transcription service, and compression are accessible right from the sidebar. It collapses gracefully for more screen space and defaults to collapsed on first launch.
OpenAI-Compatible API Endpoints
Bring your own transcription server. Running LocalAI, Ollama, vLLM, or any other OpenAI-compatible service? Just select "OpenAI-Compatible" as your transcription service and enter your endpoint URL.
Settings → Transcription → Service → OpenAI-Compatible
GPT-5 Model Support
GPT-5 and GPT-5 mini are now available as inference model options for transformations.
Bug Fixes & Improvements
- VAD misfire fix: Voice activity detection now properly resets to LISTENING state after a misfire
- Linux stability: whisper.cpp crash resilience with proper panic logging and mutex handling
- Bulk delete performance: Deleting multiple recordings is now significantly faster
What's Changed
Features
- feat: add support for OpenAI-compatible API endpoints by @braden-w in #1078
- feat(keyboard): add display labels for browser keyboard shortcuts by @braden-w in #1075
- feat(inference): add GPT-5 and GPT-5 mini model support by @braden-w in #1065
- feat(settings): add visible navigation toggle by @braden-w in #1073
Bug Fixes
- fix(vad): reset state to LISTENING on misfire by @braden-w in #1080
- fix(transcription): handle poisoned mutex locks by @braden-w in #955
- fix: update broken documentation links in settings pages by @braden-w in #1069
- fix(settings): clarify transcription vs transformation toggles by @braden-w in #966
- fix(sidebar): default to collapsed state by @braden-w in #1085
Performance
Internal
- refactor: integrate vertical nav as default layout by @braden-w in #1073
- refactor(vad): replace query layer with Svelte 5 $state reactivity by @braden-w in #1081
- refactor: rename @repo/* packages to @epicenter/* by @braden-w in #1074
Full Changelog: v7.8.0...v7.9.0
Questions? Join our Discord or check the README.
Love Whispering? Star us on GitHub to show your support!

