Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.hyprcore.ai/llms.txt

Use this file to discover all available pages before exploring further.

Hyprcore can run six different speech-to-text models on your Mac, with no internet required. You can also use cloud providers when you want speed or live streaming. You set the model in two places—Settings → Models → Dictation and Settings → Models → Meetings—because dictation and meetings often want different tradeoffs.

Local models

ModelSize on diskBest forNotes
Parakeet V3478 MBDictationCPU-only, ~5× real-time, auto-detects language. Best default for dictation.
Parakeet V2473 MBDictation (legacy)Older. Stick with V3 unless you have a specific reason.
NVIDIA Canary~1 GBMultilingual meetingsNVIDIA’s NeMo Canary model. Strong multilingual accuracy across English, Spanish, French, and German. Apple Silicon recommended.
Whisper Small487 MBLight meetingsFast, decent accuracy.
Whisper Medium492 MBMeetingsBalanced. Good default for meetings.
Whisper Turbo1.6 GBLong meetingsFast inference on long audio. Apple Silicon recommended.
Whisper Large1.1 GBMaximum accuracySlow on Intel; great on Apple Silicon.
Moonshine, SenseVoice, Breeze, GigaAMvariesSpecializedSpecialized models for specific languages and domains. Pick one in Settings → Models when its language fits yours better than Whisper.
All models are quantized for size and speed without obvious quality loss.

Which one should I use

  • Just dictating? Parakeet V3. Auto-language, fastest CPU performance, no GPU dependency.
  • Recording short meetings (under 30 minutes)? Whisper Medium. Good summary inputs.
  • Recording long meetings or podcasts? Whisper Turbo on Apple Silicon. It scales better with hours of audio.
  • Multilingual meetings? NVIDIA Canary. Best-in-class for English, Spanish, French, and German.
  • Need maximum accuracy and you have an M-series Mac? Whisper Large.

Cloud models

Cloud STT runs on a provider’s servers. Faster, supports live streaming, and lets you use diarization (who said what). The tradeoff is that audio leaves your Mac, and you pay for usage.
ProviderModesDiarizationCost
DeepgramBatch + liveYes (best in class)Hyprcore Cloud credits or BYOK
Groq WhisperBatchLimitedHyprcore Cloud credits or BYOK
OpenAI Whisper APIBatchNoBYOK only
To use cloud STT, configure the provider in Settings → Models → Speech provider. Pick Hyprcore Cloud if you want to pay with your monthly credits and not manage API keys, or Bring your own key to use your own Deepgram/Groq/OpenAI account.

Provider policy

In Settings → Meetings → STT provider policy, choose how Hyprcore picks an engine:
  • Prefer local (default). Use the local model unless you explicitly switch.
  • Prefer cloud. Use the cloud provider when available; fall back to local on errors.
  • Local only. Never call the cloud, even if a provider is configured.
  • Cloud only. Always use the cloud; fail if it’s not available.
  • Manual. Always ask which engine to use when starting a meeting.

Downloading

When you select a model that’s not yet on disk, Hyprcore downloads it from models.hyprcore.ai. Download progress shows in the model picker. Models are cached at:
~/Library/Application Support/ai.hyprcore.desktop/models/
You can delete a model file to free space; Hyprcore re-downloads on next use. If you’re on a restricted network, see Manual model install.