yazinsai/OpenOats

A meeting note-taker that talks back.

解決する課題

OpenOats はリアルタイムの会議アシスタントで、会議中に会話の内容を音声認識し、ユーザー自身の個人ノート(知識ベース)から必要な情報を自動的に抽出・提示することで、ユーザーが会議に備えるのを支援します。

動作方法

このアプリは macOS 上で動作し、通話の両方の音声をデバイス上でローカルに音声認識します。会話の重要な瞬間(質問や意思決定の瞬間など)を監視し、ユーザーの Markdown ファイルやテキストファイルのフォルダに対して RAG(Retrieval-Augmented Generation)検索を実行します。設定に応じて、Ollama を通じたローカルモデル、または OpenRouter や Voyage AI などのクラウドプロバイダーを使ってノートの埋め込み、関連する文脈の検索、会議中に表示する会話ポイントの生成を行います。

対象ユーザー

頻繁に会議を行うプロフェッショナル、研究者、またはライブ会話中に特定のデータ、研究ノート、顧客概要を素早く参照したいすべての人。

特徴

  • プライバシー最優先:音声認識は Mac 上で完全にオフラインで実行され、音声データはデバイス外に送信されません。
  • ローカル最優先オプション:Ollama と連携することで、LLM の推奨と埋め込みを完全にローカルで実行できます。
  • 非表示モード:デフォルトで画面共有からアプリウインドウが非表示になるため、アシスタントが目立たず、自然に利用できます。
  • 柔軟なプロバイダー対応:OpenRouter を通じて GPT-4o、Claude、Gemini などのクラウドモデルをサポート。Voyage AI や OpenAI 互換エンドポイントなど、さまざまな埋め込みプロバイダーに対応しています。
  • 自動ログ記録:すべてのセッションがプレーンテキストのトランスクリプトと構造化されたセッションログとして自動保存されます。

関連

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