Parrot: オープンソースのAIミーティングレコーダー兼macOS向けライブコパイロット

Parrotは、macOS向けの無料のオープンソースAIミーティングレコーダーで、通話中にリアルタイムでアシスタンスを提供し、ミーティングボットを参加させることなくローカルで文字起こしを行います。音声をクラウドで処理し、通話後に要約を提供する従来のAIノートテイカーとは異なり、Parrotは会話が進行中にユーザー自身のドキュメントから回答を提案することで、「ライブ」な実用性に焦点を当てています。

ローカルファーストのアーキテクチャとプライバシー

Parrotは、音声と機密データをローカルマシンに保持するように設計されています。Macが再生および聞き取る音声を録音するため、Zoom、Google Meet、Microsoft Teamsなどのミーティングアプリの参加者リストには表示されません。

データの保存場所のオプション

ユーザーは、次の3つの主要なプライバシー設定から選択できます。

  • 完全にMac上で処理: 文字起こしにはWhisperを使用し、コパイロットとレポートにはOllamaを使用します。このモードでは、データがマシンから出ることはなく、アプリは完全にオフラインで機能できます。
  • 独自のキーを使用: ユーザーは、Claude、OpenAI、Gemini、Groq、Deepgram、TypeSafeなどのプロバイダー向けに独自のAPIキーを提供します。リクエストはMacからプロバイダーに直接送信され、Parrotサーバーを経由しません。
  • 混合モード: 文字起こしはローカル(Whisper)のまま、ライブアシスタンスはクラウドモデル(例:Claude)によって提供される一般的な構成です。

ドキュメントの処理

Parrotでは、PDF、テキストファイル、またはMarkdownドキュメントをアップロードして、ローカルナレッジベースを作成できます。これらのドキュメントは、Appleの言語モデルを使用してMac上でチャンク化および埋め込みが行われます。システムは、英語の質問に答えるためにスペイン語のドキュメントで回答を見つけるなど、言語をまたいだ検索を実行できます。

リアルタイムの「ライブコパイロット」とミーティングプロファイル

Parrotの主な差別化要因は、通話中に「ライブナッジ」と回答提案を提供できることです。

ミーティングプロファイル

ユーザーは、7つの組み込みプロファイルから選択するか、カスタムプロファイルを作成して、AIが通話を監視し、最終レポートを作成する方法を変更できます。例:

  • セールスディスカバリー: 特に反対意見や購買シグナルを監視します。
  • インタビュー: レッドフラグと優れた候補者の回答を探します。

ライブアシスタンス

コパイロットは、通話アプリ上でリアルタイムのヒントを提供します。タイミングと単語を監視して、会話が脱線した場合や、特定のポイント後に参加者が沈黙した場合にユーザーに警告できます。これらのナッジは、参加者の声のトーンではなく、テキストとタイミングに基づいています。

通話後の分析と統合

通話が終了すると、Parrotは要約、アクションアイテム、コーチングフィードバックを含むレポートを生成します。レポートのすべてのポイントは、簡単に検証できるように文字起こしの特定の行にリンクされています。

話者検出

Parrotは13 MBのローカルモデルを使用して、異なる声を区別します。ユーザーはこれらの声に一度名前を付けることができ、アプリは声紋を記憶して、将来の通話で名前を提案できます。カレンダーとの統合により、アプリはミーティングの招待者に基づいて名前を提案できます。

外部AI統合

Parrotは、Claude Desktop、Claude Code、Cursor、Codexと統合されています。これにより、ユーザーは好みのAIインターフェースを使用してミーティング履歴を照会できます(例:「先週Northwindに何を約束した?」)。この統合は読み取り専用であり、ユーザーが明示的に有効にする必要があります。

技術仕様と要件

  • OS要件: Apple Silicon(M1以降)上のmacOS 14以降。
  • ライセンス: GPL-3.0の下でのオープンソース。
  • 言語サポート: 言語を自動検出します。Parakeet v3を使用して、25のヨーロッパ言語のより高速な無料文字起こしを提供します。
  • コードベース: 約24,000行のSwiftコードと3つの依存関係。

コミュニティのフィードバックと洞察

Hacker Newsの初期ユーザーは、このツールの有用性と実装についていくつかの点を強調しています。

「これを試してみました...録音される音声にエコーがあります。話者の声を再生すると、わずかにずれた2つのオーディオストリームが聞こえるように感じます。」

一部のユーザーは、Microsoft Copilotとの混同を避けるために、「コパイロット」機能の名前を「コーチ」または「アシスタント」に変更することを提案しました。また、ドキュメント管理を効率化するために、個々のファイルではなくフォルダ全体をナレッジベースに添付できるようにすることを求めるユーザーもいました。

Sources

関連

  • プロジェクト
  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト