Favicon of Parrot

Parrot

An offline AI text-to-speech app for macOS, Windows and Linux. Reads selected text locally with Kokoro, needs no GPU or account, and uses the MIT license.

Screenshot of Parrot website

Parrot is an open-source desktop app that reads selected text aloud in other applications. It's for people who prefer listening to written material or need text-to-speech for accessibility. It runs on macOS, Windows and Linux, and builds on Handy by CJ Pais as an MIT-licensed fork.

Speech generation stays on your computer. After the initial model download, Parrot works offline without an account or API key, and it doesn't send your text to a cloud service. Its Kokoro-82M model runs on a modern CPU without a GPU, so you don't need dedicated AI hardware to use it.

Parrot can read selections from browsers, PDF readers, editors and terminals through a customizable keyboard shortcut. Streaming playback starts the audio before the app finishes generating speech for the full selection. You can pause and resume playback, and a floating overlay shows speaking status and pause controls.

Language support includes US and UK English, Spanish, French, Hindi, Italian, Japanese, Brazilian Portuguese and Mandarin Chinese. The app can select a voice based on your language setting, or you can choose one yourself. It also lets you adjust playback speed and choose an audio output device.

The app uses Tauri with a Rust backend that handles speech generation and audio playback locally. Its history view lets you browse, replay, copy or delete past utterances, with automatic deletion controls for saved history.

Similar to Parrot