Skip to content
HN On Hacker News ↗

Parrot: Free, open-source AI meeting recorder for Mac

▲ 39 points • 38 comments • by turantekin • 1w ago • HN discussion ↗

Pangram verdict · v3.3

We believe this text is mainly AI, with some human-written content.

91 %

AI likelihood · overall

AI
1% human-written 99% AI-generated
SEGMENTS · HUMAN 0 of 1
SEGMENTS · AI 1 of 1
WORD COUNT 1,600
PEAK AI % 93% · §1
Analyzed
Sep 30
backend: pangram/v3.3
Segments scanned
1 windows
avg 1600 words each
Distribution
1 / 99%
human / AI fraction
Verdict
AI
Pangram v3.3

Article text · 1,600 words · 1 segments analyzed

Human AI-generated
§1 AI · 93%

New in 0.24.2it notices when your call is in another languageAI meeting recorder and live copilot for MacHelp during the call.Not after it.Parrot is a meeting recorder for your Mac with a live copilot built in. It notices when a call starts, suggests answers from your own documents while you're still talking, and remembers every call so you can ask about it later. The audio stays on your Mac. Free and open source.Type a line or two before you hit record, and the copilot knows who you're talking to. Your documents are already in play.No bot joins your meetingParrot records what your Mac already plays and hears. Nothing shows up in the participant list.Audio stays on your MacTranscription, speaker detection and your documents run on your own machine. Cloud transcription happens only if you switch it on.Works with anything that makes soundGoogle Meet, Zoom, Teams, a phone on speaker. If your Mac can hear it, Parrot can. When a call app starts, it asks whether to record.Open source, GPL-3.0No accountNo telemetryAuto-detects your languageSigned and notarizedmacOS 14+, Apple SiliconKnowledge baseBrief it like a new teammate.Drop in your pricing sheet, your FAQ, your playbook. Parrot reads them on your Mac and answers from them on the call.Drop in a PDF, a text file, or markdown.Answer from my documentsYour documents stay herePDF, text or markdown, in most languages. They're chunked and embedded on this Mac with Apple's own language models. Nothing is uploaded, ever. An English question can even find the answer in a Turkish or Spanish document.It says where an answer came fromEvery card names its source: your document, or the words general knowledge. You decide whether it may answer beyond your files at all.Coaching instructions and a pre-call briefStanding guidance for every call, like keep answers short and always offer three price options. And one line before you hit record, so the copilot knows who you're talking to from the first second. Meeting the same people again? It starts with what's still open from last time.ProfilesOne app, every kind of call.Tell Parrot what kind of call it is. The profile decides what the copilot watches for while you talk, and how the report is written after. Use one of seven, or make your own.Sales discovery watches for objections and buying signals, and asks what you forgot to.ProfileLive, it changes what the copilot watches forEach profile has its own card types and gauges. Sales looks for objections and buying signals. An interview looks for red flags and strong answers.After, it changes how the report is writtenThe report is written about the prospect, the candidate or the customer, and follows the profile's own rules.Make your ownStart from one of seven built-ins or from scratch. Name it, say who the other side is, write your rules, pick its documents, add card types and gauges.Picked by your calendarConnect your calendar and an event called Interview: Jane picks your Interview profile. Set a profile to on-device only, and nothing about those calls leaves your Mac.The brainYou pick the brain.Run the AI on your Mac with Ollama, or bring a key for Claude, OpenAI, Gemini and more. Each choice says exactly what it sends.CopilotClaudeOllamaOpenAIGeminiGroqOpenRouterLM StudioTranscriptionWhisper on your MacGroqDeepgramDoc answers in a secondTypeSafe AINewClaude writes the sharpest cards. Add a TypeSafe key and the right line from your documents lands within a second.CopilotTranscriptionPauseOne button on the call screen. While paused nothing is sent and nothing is spent.PaceRelaxed fits free tiers. Fast is for calls where every second counts. You also choose how much of the conversation each request carries.Ask Parrot picks its own brainIt answers with your reports AI by default. Pick Ollama for it instead, in Settings under Copilot, to keep it free and on your Mac.Your language, tooParrot hears the call in its own language and writes back in it.TranscriptionAuto-detects the language, or pin one in Settings. For anything but English, pick Large V3 Turbo or Groq. If a call turns out to be in another language, Parrot spots it in the first seconds and offers a one-click switch.Copilot and reportWritten in the language of the call. Claude handles the most languages well.Your documentsAll of the languages above. Ask in English and it still finds the answer in a Turkish or Spanish document.HelloEnglishMerhabaTurkishHolaSpanishBonjourFrenchHalloGermanCiaoItalianOláPortugueseHoiDutchПриветRussianمرحباArabicनमस्तेHindi你好ChineseこんにちはJapanese안녕하세요Koreanand dozens more, auto-detectedSpeaker namesNames, not Speaker 2.Speaker detection that runs on your Mac. Parrot tells the voices on a call apart, asks you who they were, and knows them next time.After the call, Parrot has told the voices apart. It asks who they were.Name Speaker 1 yourselfTold apart on your MacSpeaker detection runs after the call with a 13 MB model. No audio goes anywhere to do it.Name a voice onceEvery line from that voice is renamed. One line in the wrong place? Move it from the line's right-click menu.Sounds like Jeremy?Turn on Remember voices and Parrot keeps a voiceprint on this Mac. Next call it suggests who's talking, and you confirm with one click. With your calendar connected, the people on the invite are one-click names too.After the callThe report writes itself. Then it coaches you.A meeting summary, action items and coaching, ready before you've hung up, with every point linked to the line it came from. Point at a section to see what it's for.Northwind renewal41 minSales discoveryPost-call reportNorthwind is ready to move. Data residency and SSO are settled, and ten seats were quoted at $79 a seat on the annual plan.Pain pointsLegal won't sign until customer data is confirmed to stay in the EU.Budget sign-off sits with someone who wasn't on the call.Talk balanceYou 48%Them 52%Your words against theirs, counted from the transcript. On a discovery call you want them doing most of the talking, and the coaching tells you when you didn't.Objections & questionsWhere is our customer data stored? 00:38HandledWhat does the annual plan cost for ten seats? 01:10HandledCan we start with one team as a pilot? 38:10MissedWhat went wellAnswered the data question in one breath, straight from the FAQ.What to improveJeremy asked about a pilot at 38:10 and you moved on to pricing. Answer it in the follow-up.Ask who signs off on budget before you wrap up.Commitments & follow-upsYou: send the security summary and the DPA today.Jeremy: confirm who signs off on budget.Works with ClaudeYour meetings, in Claude.Ask the AI you already use about your calls. It's free, there's no meeting bot, and your own plan does the thinking.Your AI appWhat did I promise Northwind last week?You made two promises to Northwind:Send the security summary and the DPA. 12:34Book the pilot kickoff with Jeremy. 41:07Opens Parrot at that momentAsk about your meetingsConnect in one clickClaude Desktop and Cursor connect with one click. Claude Code and Codex get a ready-made command. Find it under Claude & AI Apps in the sidebar.Ask the AI you already use"What did I promise last week?" "Brief me for my call with Acme." "Draft the follow-up." It gets real speaker names, promises with who owns them, and ready-made actions: weekly digest, follow-up email, prep for a call.Off until you turn it onIt's read-only, and you choose what it sees. When you ask, the parts it reads go to that app's company under your account: Anthropic, OpenAI or Cursor's AI provider. That makes it a different mode from fully on your Mac. On-device-only meetings, audio and keys are never shown.Privacy policyHow it worksEverything elseAnd the everyday stuff, done right.The small things a call recorder should just do, so you never think about them.Never loses a callIf Parrot crashes or gets force-quit mid-call, the recording comes back on next launch with its transcript and report.Your mic, sortedEcho cancellation keeps the call out of your mic on speakers. AirPods die mid-call? The mic reconnects by itself.Names spelled rightAdd your product, client and team names to a custom vocabulary and Whisper gets them right.Notes on the sideType notes during the call or after it. They're kept with the meeting and go out with the export.Sends it where you workNotes to your Obsidian vault, next steps to Reminders, a follow-up email draft, a webhook for Zapier or Make. All off until you switch them on.One key away⌘R to start, ⌘-period to stop, ⌘K to ask about past calls. ⌃⌥M marks a moment mid-call, even with Zoom in front.Exact counts, no AI"How many meetings last week?", "My 5 longest meetings", "Did I meet with Northwind?": Ask Parrot counts them on your Mac, exactly, with no AI.Updates itselfSigned updates download in the background and install when you quit. Never during a call.Bug reports in two clicksThe ladybug in the corner fills in your version and settings, then opens a GitHub issue for you to check.PrivacyWhat leaves your Mac.Two ways to run Parrot. You pick, you can mix them, and you can switch anytime.Free · works offlineFully on your MacWhisper transcribes, Ollama runs the copilot and the reports. After a one-time model download, nothing leaves your Mac and the Wi-Fi can be off.Sharper · a few cents an hourWith your own keysClaude, OpenAI, Gemini, Groq, Deepgram, TypeSafe. Requests go straight from your Mac to the provider you picked, on your own account. No Parrot server in between.Most people mix: transcription on the Mac, live cards from Claude. Every setting says exactly what it sends.Fully on your MacWith your own keysAudioFully on your MacNever.With your own keysOnly if you pick Groq or Deepgram for transcription. Otherwise it stays on your Mac.Transcript textFully on your MacNever.With your own keysTo the copilot you picked, Claude or your own server, while the copilot is on. With a TypeSafe key, the latest question and a few lines around it also go to TypeSafe. Pause stops it all.Your