The app has a completely redesigned sidebar navigation, and you can now connect Whispering to any OpenAI-compatible transcription service.
New Vertical Navigation
|
|
The app has a completely new vertical sidebar navigation. Quick navigation to recordings, transformations, and settings is right at your fingertips, and it collapses gracefully when you need more space. Thank you, @Leftium, for their work on this feature!
Prefer the classic look? You can now toggle between Sidebar Navigation and Header Navigation in the settings menu.
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!

