msgvault

msgvault

C'EST QUOI ?

msgvault aspire l'intégralité de tes emails (Gmail, IMAP, MBOX, Apple Mail) et messages (WhatsApp, iMessage, Google Voice) dans une archive locale, puis te laisse tout explorer offline via une TUI, du SQL DuckDB ou un serveur MCP. L'idée : tes communications t'appartiennent, donc elles vivent sur ton disque, pas chez un provider.

POURQUOI C'EST INTÉRESSANT ?

  • 100% offline après sync : une fois la base remplie, plus besoin de réseau. Recherche, analytics et requêtes IA tournent en local.
  • Stack taillée pour la volumétrie : SQLite avec FTS5 pour la recherche plein-texte style Gmail, Parquet + DuckDB pour les analytics sur des centaines de milliers de messages.
  • TUI très rapide : interface terminal interactive pour naviguer dans l'archive sans latence, même sur des corpus massifs.
  • Sync incrémentale intelligente : s'appuie sur la Gmail History API, donc pas de re-download complet à chaque run.
  • Intégration IA native : un serveur MCP expose l'archive à Claude Desktop ou autre client, pour des requêtes sémantiques sur toute ta correspondance.
  • Multi-comptes et dedup : plusieurs boîtes dans une même base, pièces jointes déduplication par SHA-256.

CAS D'USAGE

  • Backup complet d'une boîte Gmail avant migration ou fermeture de compte.
  • Recherche historique sur 10+ ans de mails sans dépendre de l'UI du provider.
  • Analytics personnelles : top expéditeurs, volume par période, extraction de pièces jointes.
  • Alimenter un assistant IA avec ton historique de messages via MCP pour retrouver du contexte.
  • Consolider des exports disparates (MBOX, emlx, WhatsApp, iMessage) dans un référentiel unique.