Vexa-ai/vexa

Open-source meeting transcription API for Google Meet, Microsoft Teams & Zoom. Auto-join bots, real-time WebSocket transcripts, MCP server for AI agents. Self-host or use hosted SaaS.

何を解決するか

Vexa はクラウドベースの会議AIツールのオープンソースで自己ホスト可能な代替品を提供します。データのプライバシーとベンダーの縛りの問題を解決し、会議のトランスクリプトを収集し、第三者のクラウドに会話データを送信せずに、所有者制御可能な永続的な知識ベースを構築できるようにします。

動作方法

Vexa は、Google Meet、Microsoft Teams、Zoomの通話に参加するボット群を使用して、リアルタイムで発話者別トランスクリプトをストリーミングします。これらのトランスクリプトは「ワークスペース」として統合され、Open Knowledge Format に従った Markdown ファイルの git リポジトリになります。

この知識を処理するために、Vexa はサンドボックス化されたエージェント実行環境を使用します。この環境は Docker、Kubernetes、またはローカルプロセスを介して一時的で隔離されたコンテナを起動し、AIエージェントがワークスペースを読み書きできるようにします。これにより、単なるドキュメントのRAGに頼るのではなく、会議の生データを人物、プロジェクト、意思決定などの構造化されたエンティティページに変換できます。

対象ユーザー

  • 規制対象企業: バンキング、ヘルスケア、政府機関など、空気ギャップ(オフライン)で運用可能な主権的AIインテリジェンスを必要とする組織。
  • 開発者とチーム: 会議データを「知識としてのコード(知識コード)」として所有したい開発者やチーム。ポータブルな Markdown ファイルとして管理し、AIエージェントで維持できる。
  • APIユーザー: エージェント層を必要とせず、会議ボット用のリアルタイムトランスクリプションAPIのみが必要な開発者。

特徴

  • マルチプラットフォーム対応: Google Meet、Microsoft Teams、Zoomに参加可能(Jitsi対応は検証中)。
  • 主権的データ: 完全に自己ホスト可能で、空気ギャップ対応。データがユーザーの境界を越えることはありません。
  • 知識としてのコード: 会議は差分比較可能でgrep可能な Markdown ファイルとしてgitリポジトリに保存されます。
  • サンドボックス実行: エージェントは隔離された一時的コンテナで実行され、ビジネスデータを扱う際のセキュリティを確保します。
  • 柔軟なデプロイ: 単一コンテナ「Lite」インストール、Docker Compose、またはスケーラブルなKubernetes(Helm)デプロイに対応。

関連

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