Releases: RohitAg13/openWispr
Release list
v1.1.0
On-device voice dictation. Download the build for your platform below.
Android: get it on Google Play — that is the easiest route. The .apk below is for sideloading: enable "Install unknown apps" for your browser/files app, then open it. arm64 devices only.
macOS (.dmg): the app is self-signed, not notarized, so on first launch macOS Gatekeeper will warn. Right-click the app → Open (once), or run xattr -dr com.apple.quarantine /Applications/OpenWispr.app.
What's Changed
- Keep the Play app name as "OpenWispr" for now by @RohitAg13 in #24
- Android: target SDK 36 (Android 16) by @RohitAg13 in #26
- Never lose the audio when a dictation fails by @RohitAg13 in #25
- Release 1.1.0: align versions, ship to production at 20% by @RohitAg13 in #27
Full Changelog: v0.2.1...v1.1.0
v0.2.1
On-device voice dictation. Download the build for your platform below.
Android (.apk): sideload it — enable "Install unknown apps" for your browser/files app, then open the APK. arm64 devices only.
macOS (.dmg): the app is self-signed, not notarized, so on first launch macOS Gatekeeper will warn. Right-click the app → Open (once), or run xattr -dr com.apple.quarantine /Applications/OpenWispr.app.
What's Changed
- Play Store release prep: targetSdk 35, AAB, accessibility consent, fastlane by @RohitAg13 in #16
- Redesign onboarding to the simpler on-device-first flow by @RohitAg13 in #17
- Edit past transcriptions in the Recent feed by @RohitAg13 in #18
- Only copy to clipboard when auto-insert can't reach a field by @RohitAg13 in #19
- macOS: strip hallucinated scaffold tails from LLM polish by @RohitAg13 in #20
- Add Plausible analytics to the website by @RohitAg13 in #21
- Make the marketing website mobile responsive by @RohitAg13 in #22
- Play listing: 1080x1920 screenshots, ASO copy, v1.0.1 (versionCode 4) by @RohitAg13 in #23
Full Changelog: v0.2.0...v0.2.1
v0.2.0
OpenWispr v0.2.0 — on-device voice dictation for Android and macOS. Everything runs locally; nothing is uploaded.
Highlights since v0.1.0
On-device speech, everywhere
- Parakeet STT on macOS (sherpa-onnx / NeMo Parakeet-TDT) — sub-second transcription with accuracy on par with Whisper-small, fully offline. Set as the recommended default.
- On-device-first defaults across both platforms (Parakeet for speech, the OpenWispr fine-tune for polish).
- Faster Whisper — audio context sized to the clip (tiny STT p50 959 → 241 ms on an S25 Ultra).
macOS app
- Brand app icon — shows in Finder, System Settings, and permission dialogs.
- fn hold-to-talk — hold 🌐 fn to talk (release to insert), double-tap for hands-free. Custom-shortcut mode still offers a press-to-toggle combo.
- "Tap to talk" notch — a persistent pill that hangs from the top-center and expands into the live listening panel.
- Home stats — "Today at a glance" band (Words dictated · Time saved · Day streak, plus Accept-rate / On-device chips), matching Android.
- Onboarding + Settings redesign — sidebar Settings, guided first-run setup.
Android app
- On-device-first onboarding + Settings redesign — guided setup, per-model download manager, Parakeet + fine-tune recommended.
Fixes
- Model downloads are fast again — replaced per-byte streaming with native chunked downloads (the 652 MB Parakeet encoder no longer crawls regardless of network speed).
- Auto-insert works in browsers and terminals — inserts via a synthesized ⌘V paste universally (native fields, web content, terminals, Electron) instead of the AX write that silently dropped text in non-native apps.
- Spoken enumerations ("first / second / third") format as numbered lists.
Install
Android (.apk): sideload it — enable "Install unknown apps" for your browser/files app, then open the APK. arm64 devices only.
macOS (.dmg): the app is self-signed, not notarized, so on first launch macOS Gatekeeper will warn. Right-click the app → Open (once), or run xattr -dr com.apple.quarantine /Applications/OpenWispr.app.
v0.1.0
On-device voice dictation. Download the build for your platform below.
Android (.apk): sideload it — enable "Install unknown apps" for your browser/files app, then open the APK. arm64 devices only.
macOS (.dmg): the app is self-signed, not notarized, so on first launch macOS Gatekeeper will warn. Right-click the app → Open (once), or run xattr -dr com.apple.quarantine /Applications/OpenWispr.app.
What's Changed
- docs: add macOS + Android app screenshots to README by @RohitAg13 in #1
Full Changelog: https://github.com/RohitAg13/openWispr/commits/v0.1.0