Overview of msgvault features
mainmsgvault is an offline archive for email, chat, and calendar data. Key capabilities include:
- Email & Chat Sync: Supports Gmail (via History API), IMAP, Microsoft 365, Microsoft Teams (via Microsoft Graph), Discord (via read-only bot), Beeper Desktop, Granola, and Circleback.
- Local Imports: Import PST, MBOX, Apple Mail (
.emlx), WhatsApp, iMessage, Google Voice, Facebook Messenger, and SMS Backup & Restore. - Search: Provides SQLite FTS5-powered full-text search (with Gmail-like syntax) and opt-in semantic/hybrid search using local or self-hosted OpenAI-compatible embedding endpoints.
- Interfaces: Access your data via a keyboard-driven TUI (powered by DuckDB over Parquet), an analytical Web UI, a REST API, or an MCP (Model Context Protocol) server for AI assistants.
- Data Management: Features incremental/resumable sync, content-addressed attachment storage (deduplicated by hash), and verifiable backup snapshots.