Heard Parrot
Heard Parrot turns the narrator into someone you can ask. Hold the talk key, address your narrator by name, and ask about the repo you are working in. Heard runs a read-only dig through the codebase and answers out loud.
The wake word is your narrator’s name: “Jarvis” if you use the default voice, or “Aria”, “Friday”, “Atlas” if you chose another. “Hey Parrot” always works, whichever voice is speaking.
How it works
Hold the talk key and say the wake word
Hold Right Command as usual and open with your narrator’s name, or “Hey Parrot”. The moment Heard hears the wake word, the pill switches from dictation to Parrot, so you can see the question is going to your narrator instead of your cursor.
Catch me up
“Catch me up” gives a spoken recap across your active sessions: what each agent did, what landed, and what is waiting on you. Useful after stepping away, or as the closing beat of a long parallel run.
Read-only, non-intrusive by design
Heard Parrot observes; it does not act on your work.
- It never edits files, never runs your coding agent, and never executes commands in your repositories.
- It never types into an existing session: a Parrot question is routed away from your cursor, so nothing lands in a terminal by accident.
- Its digs through the codebase are read-only, and they run in a separate throwaway context that your agents never see.
The one category of action Parrot can take is opening things: a fresh terminal seat, a Finder window, or bringing an app’s window forward. Opening is non-destructive and visible the moment it happens, and you can turn it off entirely, making Parrot answer-only.
Open things by voice
Parrot includes a small set of safe open commands:
Projects in your projects folder are addressable by name, and a .heard.yaml label works here too. You can disable open commands entirely in Settings.
Settings
Parrot is part of Heard Power and rides the same on-device speech recognition as dictation: hold the key, speak, release. Questions about the codebase stay read-only by design.

