Hold a hotkey
Use the configured shortcut or toggle mode. A clear menu-bar state tells you when VocaMac is listening.
Microphone + Input Monitoring permissions keep the control system-wide.
native macOS voice typing
VocaMac listens when you ask, transcribes on your Mac, and puts the words at your cursor. No account. Open source. Built for Apple Silicon.
how it works
VocaMac lives in the menu bar, so dictation starts where your work already is.
Use the configured shortcut or toggle mode. A clear menu-bar state tells you when VocaMac is listening.
Microphone + Input Monitoring permissions keep the control system-wide.
Audio is captured in memory and passed to the speech-to-text model selected in Settings.
Choose a language hint when automatic detection needs help.
When recording ends, the transcript is inserted at the cursor through macOS accessibility APIs.
Some secure fields and apps can restrict system text insertion.
choose your model
v0.9.0 includes WhisperKit with CoreML acceleration plus Parakeet, Apple Speech, and specialized ONNX models. VocaMac keeps model choice local, visible, and reversible.
Models download from argmaxinc/whisperkit-coreml and are cached locally. After a model is available, transcription can run without sending audio to a cloud service.
v0.9.0 brings the engines and models in the second table into the shipping release. Check the release notes for their language and macOS requirements.
| Model | Download | RAM | Character |
|---|---|---|---|
| Tiny | 39 MB | 1 GB | Fastest. Good for short commands and quick notes. |
| Base | 142 MB | 1.5 GB | A small step up in accuracy for very little extra weight. |
| Small | 466 MB | 2 GB | A sensible default on 8 GB Macs. |
| Large v3 Turbo (Compact) | 632 MB | 4 GB | The best accuracy-per-second trade-off for most people. |
| Distil Large v3 (Compact) | 594 MB | 4 GB | Distilled for speed. English-focused. |
| Distil Large v3 Turbo | 600 MB | 4 GB | The fastest of the distilled variants. |
| Large v3 Latest (Compact) | 626 MB | 5 GB | Full large-model accuracy, compressed. |
| Large v3 Latest | 3.1 GB | 10 GB | Highest accuracy. Wants a 16 GB Mac and patience. |
| Model | Engine | Download | Note |
|---|---|---|---|
| Parakeet v3 | Parakeet | 0.7 GB | Fastest engine. 25 European languages + Japanese, auto-detected. |
| Parakeet v2 | Parakeet | 1.2 GB | Fastest engine. English only, highest recall. |
| Parakeet 110M | Parakeet | 0.2 GB | English only, smaller download and faster first load. |
| Apple Speech | Apple Speech | Managed by macOS | macOS 26+ system engine (SpeechAnalyzer). Roughly 30 locales. |
| Moonshine v2 Tiny | sherpa-onnx | 60 MB | CPU-only. Very low-RAM Macs, English. |
| Moonshine v2 Base | sherpa-onnx | 190 MB | CPU-only. Low-RAM Macs, English. |
| SenseVoice | sherpa-onnx | 240 MB | CPU-only. Chinese, Japanese, Korean, Cantonese, English. |
| GigaAM v3 | sherpa-onnx | 270 MB | CPU-only. Russian, with punctuation. |
| Canary 180M Flash | sherpa-onnx | 320 MB | CPU-only. English, Spanish, German, French. |
real product states
VocaMac is a menu-bar tool, not a dashboard pretending to be one. These are the states that matter while you dictate.



a precise privacy promise
VocaMac does not need a Voca cloud service to transcribe. The important boundary is the model running on your Mac.
There is no extra stop. The path above has no Voca speech server in it. Dictation audio is not uploaded for transcription.
During transcription, your audio and the selected model stay on the Mac. VocaMac has no Voca-hosted speech endpoint.
Initial model downloads, release downloads, and the app's update check use their documented sources. Apple may manage language assets for system speech.
The application is open source under AGPL-3.0. Preferences, local model management, and the injection path are visible in the repository.
a focused tool, with real controls
VocaMac keeps its surface compact while giving you control over the parts that change daily use.
Choose push-to-talk or double-tap toggle, then keep a shortcut that fits your hands.
Explore activationPick a local model and let it follow automatic language detection or a language hint.
Explore model choiceChoose the input device and use menu-bar, audio-level, or cursor feedback when you need it.
Explore feedbackAdd names and terms that matter to you. Custom vocabulary is processed with the Whisper path.
Explore vocabularyBeta · v0.9.0
The signed release is ready for macOS 14+ and Apple Silicon. A first model download may need an internet connection.
Use the cask when you want upgrades to fit into your normal Mac workflow.
$ brew tap vocahq/vocamac
$ brew trust vocahq/vocamac
$ brew install --cask vocamacUpdates: brew upgrade --cask vocamac
Open the latest DMG, drag VocaMac to Applications, and launch it from Spotlight.
Download v0.9.0 DMGVocaMac-0.9.0-arm64.dmg · 99 MB · Developer ID signed and notarized by Apple
See releases and checksumsFor contributors and people who prefer to build locally. Ad-hoc builds may require permissions again after a rebuild.
$ git clone https://github.com/VocaHQ/vocamac.git
$ cd vocamac
$ make installopen source by default
Read the source, inspect the release, or help shape the next build. VocaMac is part of the wider Voca family of native tools.
questions, answered plainly
During transcription, audio is passed to the selected local speech-to-text model on your Mac. VocaMac does not send dictation audio to a Voca cloud service. Model downloads and update checks are separate network actions.
You need internet access to download the app or a model that is not on your Mac yet. After the model is available, on-device transcription can work offline. VocaMac may still check GitHub for application updates when that feature is enabled.
The current release supports macOS 14 Sonoma or later on Apple Silicon. Intel Macs are not supported by the released arm64 build.
Microphone access captures speech. Accessibility and Input Monitoring let the menu-bar app hear its configured shortcut and insert the resulting text into the app where you are working. Secure fields and individual apps can still restrict insertion.
Start with Small on an 8 GB Mac, then choose a compact Large or Distil variant when accuracy matters and your Mac has the headroom. Tiny and Base are useful when a smaller download or lower memory use matters more.
v0.9.0 includes Parakeet (NVIDIA TDT models on the Apple Neural Engine), Apple Speech (the macOS 26+ system engine), and sherpa-onnx (CPU-only specialized models: Moonshine, SenseVoice, GigaAM v3, and Canary 180M Flash). See the model table above and the release notes for language and macOS requirements.
ready when you are
Install VocaMac, choose a model, and put the words where your cursor already is.