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 VocalCode. 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 available as a free, open-source app: signed installers for Windows 10/11 and Apple-silicon macOS, a dedicated bilingual Chinese–English Paraformer model for Mandarin, Parakeet TDT for 25 European languages, SenseVoice for Korean and Japanese, and the agent-prompting details — acronym collapsing, a user dictionary, a send binding — as the core of the product.

Side by side

ParrotVocalCode
PriceFree, MITFree and open source
Open sourceYesAGPL-3.0-only desktop source
Where speech is recognisedOn your Mac (ANE)On your machine (CPU)
PlatformsmacOS 14+ Apple Silicon onlyWindows 10/11 + macOS 11+ Apple Silicon
Model familyWhisper (WhisperKit)Parakeet TDT + bilingual Paraformer + SenseVoice
Mandarin + English code-switchingGeneral multilingual Whisper optionDedicated bilingual Paraformer route
Signed buildsUnsigned (per its README, when checked)Signed Windows installer, notarised macOS build
Support & accountabilityCommunityPublic issue tracker and support email

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 tools may add little to that workflow.

Pick VocalCode if…

  • You also work on Windows — both platforms have free installers; Parrot is 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 workflow. Both apps are free and open source. The other free open-source options are covered in vs Handy and vs FluidVoice, and the whole field in the Wispr Flow alternative guide.

Download for Windows or macOS (Apple Silicon) Free and open source · no account or activation