v0.7.0
What's Changed
Major Features
- Progressive Transcription - Switched from batch processing to progressive transcription. Works with all providers (local Whisper/Ollama, OpenAI, Deepgram)
- Deepgram as Default Provider - $200 free credits makes onboarding effortless. Easy setup with no upfront cost
- CLI Setup Wizard Refactoring - Completely redesigned setup command with fluent onboarding for all systems
- Website Migration to Nuxt 4 - Complete rewrite with full i18n support (10 languages)
Architecture Refactoring
- Module Reorganization - Split core into dedicated directories:
whis-core/src/audio/- Audio encoding, resampling, device handlingwhis-core/src/configuration/- Configuration structures and defaultswhis-core/src/model/- Model management and loadingwhis-core/src/settings/- Unified settings with store adapterwhis-core/src/transcription/- Transcription pipeline and providers
- Removed FFmpeg Dependency - Replaced with embedded LAME for easier installs
- Unified Store Adapter - Cross-platform settings storage
Desktop App
- Wayland Shortcut Support - New RdevGrab backend for Linux Wayland compositor
- Shortcut Mode Configuration - Choose between global shortcuts and direct input access
- Floating Bubble Overlay - Visual overlay during recording with configurable positioning
- Better Model Management - Improved memory handling and model lifecycle
- Improved Settings UI - Consolidated components and better organization
CLI
- New Setup Command - Fluent onboarding experience for new users
- Shortcut Mode Configuration - Global shortcut or direct input access
- Microphone Selection - Better device selection with PulseAudio metadata
Mobile App
- Floating Bubble Plugin - Voice input overlay for quick recording from any app
- Deepgram as Default - Easy onboarding with $200 free credits
- Improved UX - Better presets and streamlined interface
Bug Fixes
- Audio streaming reliability improvements
- Deepgram connectivity fixes
- PulseAudio/CPAL device matching
- General bug fixes and stability
Downloads
| Platform | CLI | Desktop | Mobile |
|---|---|---|---|
| Linux x86_64 | Download | AppImage / deb / rpm | — |
| Linux ARM64 | Download | AppImage / deb / rpm | — |
| macOS Apple Silicon | Download | dmg | — |
| macOS Intel | Download | dmg | — |
| Windows | Download | exe / msi | — |
| Android | — | — | apk* |
*Android app is in early development — feedback welcome!
Other install methods: whis.ink (Cargo, AUR, Flatpak)
Full Changelog: 135 commits