VocalCode vs Parrot
Someone recommended Parrot under one of our launch posts, and they were right to: it is free, open-source, on-device, and admirably minimal. If you are on an Apple Silicon Mac and dictate mostly English, try it before paying anyone — including us. This page is written by VocalCode; factual claims defer to Parrot's own repository.
What each one actually is
Parrot is an ultra-minimal macOS dictation daemon under the MIT licence: hold the fn key, speak, release, and the transcript types
itself at the cursor. Transcription runs on the Apple Neural Engine through WhisperKit/CoreML. There is no
record button and no settings window — the hotkey is the whole interface. When checked on 16 August 2026
it required macOS 14+ on Apple Silicon, installed via a shell script, and its builds were unsigned (the
installer removes the quarantine attribute itself — the README is upfront about this).
VocalCode is the same push-to-talk idea sold as a $4.99 one-time product: signed installers for Windows 10/11 and Apple-silicon macOS under one licence, a dedicated bilingual Chinese–English Paraformer model for Mandarin, Parakeet TDT for 25 European languages, and the agent-prompting details — acronym collapsing, a user dictionary, a send binding — as the core of the product.
Side by side
| Parrot | VocalCode | |
|---|---|---|
| Price | Free, MIT | $4.99 once, plus tax |
| Open source | Yes | No; public docs + issue tracker |
| Where speech is recognised | On your Mac (ANE) | On your machine (CPU) |
| Platforms | macOS 14+ Apple Silicon only | Windows 10/11 + macOS 11+ Apple Silicon |
| Model family | Whisper (WhisperKit) | Parakeet TDT + bilingual Paraformer |
| Mandarin + English code-switching | General multilingual Whisper option | Dedicated bilingual Paraformer route |
| Signed builds | Unsigned (per its README, when checked) | Signed Windows installer, notarised macOS build |
| Support & accountability | Community | Named developer, terms, refunds via support |
Pick Parrot if…
…you are on an Apple Silicon Mac, dictate mostly English, read install scripts before running them, and want the smallest possible tool at zero cost. That is a genuinely good combination and switching to a paid product would buy you little.
Pick VocalCode if…
- You also work on Windows — one licence covers both, and Parrot is deliberately Mac-only
- You dictate Mandarin mixed with English identifiers — the dedicated bilingual model is the concrete difference from Whisper-family tools
- You want signed, notarised builds rather than a script that unquarantines an unsigned binary — Parrot documents this honestly, but some machines and workplaces will not accept it
- You want the agent-prompting details — acronym collapsing ("m c p" → MCP), a user dictionary, a send binding — built in rather than out of scope
The honest summary
Parrot and VocalCode agree about the important things: push-to-talk beats toggle-to-record, and your voice should not leave your machine. The differences are platform coverage, the model route, build signing, and whether you prefer free-and-minimal or paid-and-accountable. Both answers are legitimate. The other free open-source options are covered in vs Handy and vs FluidVoice, and the whole field in the Wispr Flow alternative guide.