This process is not trusted
Grant Accessibility permission to thewh process, not only to your terminal app. System Settings opens automatically on first run.
If it does not open:
wh, then restart:
Double-tap does not start recording
Tap Right Option twice within the configured threshold. The default is0.4 seconds.
To change it, edit hotkey.double_tap_threshold in ~/.whisper/config.toml or use the Recording settings panel.
Apple Intelligence grammar does not work
Verify:- macOS 26 or later
- Apple Silicon
- Apple Intelligence enabled in System Settings
Ollama grammar does not work
Verify:wh backend ollama.
LM Studio grammar does not work
Verify:- LM Studio is installed.
- A model is downloaded and loaded.
- The local server is started from the Developer tab.
- The API responds:
First transcription is slow
Fresh setup downloads and warms the active engine. Later runs load cached models from disk. Qwen3-ASR downloads when you switch to it. WhisperKit manages its own model folder. Kokoro downloads only after text-to-speech is enabled. Settings marks a managed MLX model as downloaded only after a complete Hugging Face snapshot is present. Partial caches show as partial and can be resumed from the Transcription panel. If idle model unload is enabled, Local Whisper may release the active model from RAM while the background service stays ready. The next transcription reloads the model on demand.wh setup, wh update, and wh restart treat the service as ready once the command socket is accepting commands, even if the model is currently unloaded.
Model preparation in setup/update is bounded. If a local model check takes too long, setup continues and the model retries on first use; required update preparation fails instead of hanging indefinitely.