kenn-io/msgvault

Archive a lifetime of email and chat. Offline search, analytics, and AI query over your full message history. Powered by SQLite and DuckDB

解決する課題

msgvault は、分散した通信履歴を統合するローカルファースト型のオープンソースアーカイブです。メッセージ、メール、カレンダー、連絡先がさまざまなサービスに散在する問題を解決し、ユーザー自身のハードウェア上に一元化された所有権を持つ記録システムとして統合します。

動作方法

このシステムは、Gmail やローカルエクスポートなど、さまざまなデータソースからデータをローカルデータベースに同期します。ユーザーは Web UI、ターミナルユーザーインターフェース(TUI)、CLI、または HTTP API を通じてこのアーカイブとやり取りできます。高度な機能には、意味ベースの検索(セマンティック検索)、ドキュメントテキスト抽出、画像検索など、オプションで AI ベースの機能を提供しており、ローカルの埋め込みサーバーまたは外部プロバイダーのどちらかを選択して構成可能です。

対象ユーザー

通信履歴を完全に所有したい個人、複数のプラットフォーム間で関係性や連絡先の活動を一元的に追跡したい人、SQL で個人データをクエリしたい開発者、または Model Context Protocol (MCP) を使って AI エージェントを接続したい開発者に最適です。

主な特徴

  • マルチソース同期: メール、チャット、カレンダー、会議メモ、連絡先を同期可能。
  • ローカルファーストアーキテクチャ: データをユーザー自身のハードウェア上に保持し、プライバシーとコントロールを確保。
  • AI強化検索: セマンティック検索、画像検索、ドキュメントテキスト抽出に対応。
  • エージェント対応: AI エージェントがアーカイブとやり取りできる MCP サーバーを内蔵。
  • 関係性管理: 異なるアイデンティティやアカウントを同じ人物に紐づけ、カスタマイズされたプロフィールを作成可能。

関連

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