michaelwilhelmsen/humla
Open-source AI meeting notes for Mac. Records mic + system audio with no bot, transcribes on-device or via OpenAI / Deepgram / Groq, identifies speakers offline, and writes summaries that fuse your notes with the transcript. Ask your notes and get cited answers. Tauri 2 + Rust + Swift.
解決する課題
HumlaはmacOS向けのローカルファースト会議メモアプリで、会議中に自由形式のメモを取ると同時に音声を録音・文字起こしすることができます。ユーザーが書いたメモと自動トランスクリプトを組み合わせて構造化された要約を生成することで、会議を手動で要約する問題を解決し、音声とテキストをデバイス上に保持することでデータプライバシーを確保します。
仕組み
このアプリは、マイクとシステムオーディオを2つの別々のストリームとしてキャプチャし、クリーンな文字起こしと話者分離を保証します。ローカルのWhisperモデル(Apple Silicon向けに最適化)やOpenAI、Deepgram、Groqなどのクラウドプロバイダーを含む複数の文字起こしエンジンをサポートしています。録音後、Nemotron 3やCommunity-1などのモデルを使用してオフラインの話者識別パスを実行します。要約とチャットには、OpenAIまたはローカルLLMサーバー(Ollama、LM Studio、llama.cpp)と統合します。また、外部AIエージェント(Claude Codeなど)が会議メモを検索・閲覧できるようにするModel Context Protocol (MCP)サーバーも含まれています。
対象ユーザー
macOS上のプロフェッショナル、学生、研究者で、オンデバイスのボットやクラウド専用SaaSツールに依存せずに、正確でプライベートな会議記録と要約を必要とする人々。
ハイライト
- ローカルファーストのプライバシー:音声とデータはデフォルトでマシン上に保持されます。完全オンデバイスでの文字起こし、話者識別、要約をサポートします。
- デュアルストリーム録音:マイクとシステムオーディオを別々にキャプチャし、音声の混ざりを防ぎ、文字起こしの明瞭性を向上させます。
- 柔軟な文字起こし:言語ごとにプロバイダーを組み合わせて使用でき、ノルウェー語に特化したWhisperモデルも含まれます。
- ハイブリッド検索とチャット:全文検索とセマンティック埋め込み検索を組み合わせて、引用付きで会議履歴に関する質問に回答します。
- MCP統合:AIエージェントが会議メモを直接照会するための読み取り専用MCPサーバーが付属しています。
- セルフホスト可能な同期:無料でセルフホストできるPocketBaseバックエンドを介したオプションのチーム同期機能。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト