logo
Kurashizu Blogwhere ideas flow
  • Home
  • News
  • Blog
  • About
  • Home
  • News
  • Blog
  • About

© 2026 Kurashizu. All rights reserved.

Admin·New Post·Service Status
Powered by Cloudflare·31.10.26
← Back to news

Show HN: Parrot – Open-Source Smart Meeting Recorder with Co-Pilot on Mac

Original article
openparrot.app|6 points|1 comments|by turantekin|Sep 30, 2026

Parrot: The Open-Source AI Copilot for macOS

Parrot (v0.24.2) is a free, open-source AI meeting recorder and live assistant designed specifically for Mac users. It doesn't just record; it provides real-time guidance and remembers every detail of your professional conversations.

Released on September 30, 2026, Parrot acts as a digital teammate that listens to your calls, suggests responses based on your private documentation, and generates comprehensive post-call intelligence.

Parrot Interface Placeholder

🛠️ Core Architecture & Privacy

Unlike traditional AI recorders, Parrot does not use a "bot" to join your calls. Instead, it captures the audio directly from your Mac's system output and input.

Privacy and Technical Specifications

FeatureSpecification
LicenseOpen Source (GPL-3.0)
RequirementsmacOS 14+, Apple Silicon
TelemetryZero\text{Zero}Zero (No account required)
SecuritySigned and notarized
CompatibilityZoom, Google Meet, Teams, Speakerphone

Bot-based recording →\rightarrow→ Direct System Audio Capture. Your audio stays on your machine; transcription and speaker detection are processed locally.


📚 The Local Knowledge Base

Parrot transforms your documents into a live resource. You can "brief" the AI like a new employee by providing it with specific files.

Supported Formats:

  • PDF
  • Text (.txt)
  • Markdown (.md)

The system uses Apple's native language models to process data locally. Mathematically, the process follows a RAG (Retrieval-Augmented Generation) pipeline: Document→Chunking→Embedding→Vector Search→LLM Response\text{Document} \rightarrow \text{Chunking} \rightarrow \text{Embedding} \rightarrow \text{Vector Search} \rightarrow \text{LLM Response}Document→Chunking→Embedding→Vector Search→LLM Response

Nuance: The AI is cross-lingual. An English query can successfully retrieve and summarize information from a document written in Spanish or Turkish. Every suggestion includes a citation to the source document or a note that it is using "general knowledge."


🎯 Intelligent Profiles & Coaching

You can guide the Copilot using Coaching Instructions (permanent rules, e.g., "Always offer three pricing tiers") and a Pre-call Brief (specific context for the current meeting).

Profile Types

Parrot uses "Profiles" to determine what to monitor and how to report.

  • Sales Discovery: Watches for Buying Signals (e.g., asking about onboarding) and Objections (e.g., budget concerns).
  • Interview: Tailored for candidate evaluation.
  • 1:1 Coaching: Focused on professional development.
  • Investor Update: Optimized for high-level milestones.

Customization: You can build your own profile from scratch by defining the "other side" of the call, setting custom rules, and choosing specific gauges or card types.

Pro Tip: Connect your calendar. If an event is titled "Interview: Jane," Parrot automatically activates the Interview profile.


🤖 AI Backend & Cost Transparency

You have total control over where your data is processed. You can run everything locally or plug in API keys for premium models.

Model Integration

{
  "Copilot_Options": ["Claude", "Ollama", "OpenAI", "Gemini", "Groq", "OpenRouter", "LM Studio"],
  "Transcription": ["Local Whisper", "Groq", "Deepgram"],
  "Fast_Retrieval": "TypeSafe AI"
}

For ultra-fast document retrieval, adding a TypeSafe AI key allows the Copilot to find the exact line from your documents in under one second.

Real-Time Cost Tracking

Parrot provides a transparent breakdown of the financial cost of every meeting:

ItemProviderCost
TranscriptionLocal (Mac)$0.00
Live Copilot CardsCloud Model$0.06
Post-call ReportCloud Model$0.01
Speaker DetectionLocal (Mac)$0.00
Total$0.07

🌍 Multilingual Support & Speaker ID

Parrot is designed for a global workforce. It auto-detects the spoken language within the first few seconds and allows for a one-click switch if the language changes.

Supported Languages include:

  • English, Turkish, Spanish, French, German, Italian, Portuguese, Dutch, Russian, Arabic, Hindi, Chinese, Japanese, Korean, and dozens more.

Voice Printing

Parrot distinguishes between speakers using a local 13 MB model.

  1. Detection: It identifies unique voices on the call.
  2. Identification: It asks you to name the speakers (or pulls names from your calendar).
  3. Memory: Once a "voiceprint" is saved locally, Parrot recognizes that person in future calls.

📝 Post-Call Intelligence

The moment the call ends, Parrot delivers a comprehensive report including:

  • Meeting Summary: A concise overview of the discussion.
  • Action Items: A checklist of next steps.
  • Coaching Feedback: Analysis of how the call went (e.g., "The prospect mentioned a budget review, but you moved on too quickly").

Every point in the report is hyperlinked directly to the corresponding line in the transcript for instant verification.