What's new.
All updates and improvements for WunderType.
What's New
Streaming Corrections
Watch your corrections appear. A new experimental option types the corrected text into place as the On-Device model writes it, instead of replacing your selection all at once.
- Streaming corrections (experimental) — switch it on in Settings → General → Experimental, and On-Device corrections are typed into place live, as the model generates them
- On-Device only — streaming uses the local MLX model for instant output; OpenAI, OpenRouter, and Ollama keep the standard one-shot replacement
- Works in more apps than before — because the text is typed in like a keyboard, the streaming effect reaches apps where live editing previously wasn't possible
- Keep the target app in front while text streams in — switching away stops the correction, and ⌘Z undoes any partial text
- Accessibility and polish — clearer VoiceOver descriptions throughout onboarding and provider setup, plus a lighter, smoother progress cursor while corrections run
On-Device AI
On-Device AI is here. Correct text locally on your Mac — no Ollama, no API key, no internet after setup.
- New \"On-Device\" AI provider runs models directly on your Mac's GPU using Apple's MLX framework
- Download a model once, then correct text entirely offline — your text never leaves your Mac
- Four models to choose from: Gemma 3 1B (fastest, ~0.7 GB), Granite 2B (fast, ~1.3 GB), Phi-4 Mini (balanced, ~2.0 GB), or Gemma 3 4B (best quality, ~3.0 GB)
- Built for speed — the model warms up at launch and reuses its prepared instructions between corrections, so corrections start instantly
- Zero setup — no external apps, no API keys. Select On-Device during onboarding and go
- Requires Apple Silicon (M1 or later)
Onboarding Improvements
Onboarding improvements based on user feedback.
- You can now choose your keyboard shortcut during onboarding — no need to dig into Settings if the default conflicts with your apps
- Ollama detection is faster and clearer — a live indicator shows it's still checking when Ollama isn't running
- The completion screen no longer cuts off the button on smaller windows
- Fixed the onboarding progress bar jumping when using the OpenAI provider path
Setup & Custom Prompt Fixes
A small reliability release for setup and custom prompts.
- Your \"Install starter prompts\" choice during setup is now respected — opting out no longer installs them anyway
- Custom prompt shortcuts you add or change now work immediately, without restarting the app
- Smart Selection now puts your cursor back where it was when a correction makes no changes, instead of leaving the whole paragraph selected (requires non-sandboxed build)
Custom Prompt Fixes
A quick fix release for custom prompt users.
- Fixed a bug where updating from v1.3.x could cause existing custom prompts to disappear
- Custom prompt keyboard shortcuts now pick up edits immediately — no restart needed
- Custom prompts now show a \"No changes made\" HUD when the AI returns your text unchanged
- Brief custom prompt instructions are now automatically framed for better AI compliance
- Improved VoiceOver labels for prompt editing buttons
Writing Context, Smart Selection & Built-in Prompts
The biggest update yet — WunderType learns your preferences, ships with ready-to-use prompts, and keeps Ollama fast.
- Writing Context — teach WunderType your preferred names, terms, and style notes, applied to every correction
- 8 built-in prompts: Email Polish, Slack Reply, Translate to English, TL;DR, Bullet Points, Prose from Bullets, LinkedIn Post, Commit Message
- Ollama keep-alive toggle keeps your model loaded in memory between corrections
- Redesigned tabbed Settings with dedicated Prompts tab for inline editing
- Slimmer menu bar dropdown
Code Quality & Accessibility
A code quality and accessibility pass across the app.
- Fixed a potential crash in the correction HUD when displaying error messages
- Copy buttons in Ollama setup are now accessible to VoiceOver
- HUD text now respects your Dynamic Type size preference
- Ollama setup polling uses modern lifecycle management for better reliability
- Consistent font styling across all onboarding screens
OpenRouter Onboarding & Brand Refresh
We're constantly working to make WunderType better for you.
- OpenRouter is now available as a provider during onboarding — pick from hundreds of models on first launch
- Updated brand colors across the app for a warmer, more polished look
- Small bug fixes and improvements
Clearer Error Messages
A focused fix release — error popups now tell you what went wrong instead of showing a silent warning icon.
- Error HUD now displays a clear message (e.g. \"No text selected\", \"API key not configured\", \"Ollama is not running\") instead of just a warning icon
- Error HUD stays visible longer (2.5s) so you have time to read the message
- Previously, error details were only shown via macOS notifications — if notification permissions weren't granted, you'd see a blank warning triangle with no explanation
Onboarding, Accessibility & Safety
A polish release that rounds out the v1.3 series with better onboarding, smarter corrections, and accessibility improvements.
- Onboarding now asks for notification permission before accessibility — so you'll see error messages from day one
- If the AI returns your text unchanged, WunderType skips the replacement entirely — no more cursor flicker on already-perfect text
- The HUD and cursor spinner now respect Reduce Motion for users with vestibular sensitivity
- Unusually long AI responses are now truncated automatically to prevent runaway pastes
- Updated app icons and logo with refreshed color scheme
Smarter Prompts & Clearer Settings
A quality release focused on smarter corrections. The AI follows your instructions more reliably, and the Settings screen is clearer about what each mode actually does.
- Tightened correction prompts: markdown formatting, code blocks, brand names, and the language you wrote in are now reliably preserved across every mode
- Make Concise reliably trims at least 25% — no more \"shortened\" results that came back the same length
- Settings → Mode picker now shows what each mode does in plain language, instead of leaking the internal AI prompt
- Improved reliability of the direct text-replacement path in native Mac apps
Accessibility & Polish
An accessibility and code-quality update.
- Provider cards in onboarding are now proper buttons, so VoiceOver announces them correctly and reads the selected state
- Onboarding screens now respect your text-size preference — icons and pickers scale with Dynamic Type
- Modernized internal notification and concurrency code for better reliability under macOS 15
- Refactored the onboarding and HUD source files into smaller, single-responsibility modules
Quality & Polish
A quality and polish update that makes WunderType leaner and more reliable.
- Refreshed Settings design with a cleaner, more spacious layout
- Fixed an issue where correcting with no text selected could process unrelated clipboard content
- Internal code improvements for better maintainability
OpenRouter Integration
WunderType now supports OpenRouter, giving you access to hundreds of AI models through a single API key. Use Claude, Gemini, Llama, Mistral, DeepSeek, and many more — all from within WunderType.
- New AI provider: OpenRouter — access hundreds of models with one API key
- Choose any model by entering its ID in Settings
- Secure API key storage in macOS Keychain
Security & Connectivity
A small but meaningful update that strengthens WunderType's security posture and makes it easier to stay connected.
- Added quick links to changelog, website, and contact in Settings
- Under-the-hood security improvements
Reliability & Security Improvements
We're constantly working to make WunderType better for you. This update focuses on reliability and security, making WunderType more robust for everyday use.
- Fixed an issue where the correction shortcut could trigger twice
- Improved security for API key storage
- Crisp, high-resolution logo on Retina displays
- General stability and reliability improvements
Rebranded to WunderType
This update includes performance improvements, visual enhancements, and bug fixes to ensure the best possible experience.
- Improved performance and stability during text corrections
- Sharper, high-resolution logo on Retina displays
- Smoother onboarding experience with automatic accessibility permission handling
- Updated app icon and menu bar icon
- General bug fixes and improvements
Live Cursor Indicator
A big step forward for the correction experience — WunderType now shows a native spinning cursor while your text is being processed, so you always know it's working.
- Live spinning cursor indicator during text corrections
- Refreshed app icon and menu bar icon
- Streamlined AI model selection
- Smoother settings experience with smarter API key input
Welcome to WunderType!
Welcome to WunderType! Correct and improve your text anywhere on your Mac with a single keyboard shortcut.
- System-wide text correction powered by AI
- Works with OpenAI or local Ollama models
- Guided onboarding to get you set up in minutes
- Secure API key storage in macOS Keychain
- Lives in your menu bar — lightweight and always ready