Archive a lifetime of email and chat. Offline search, analytics, and AI query over your full message history. Powered by SQLite and DuckDB
$ curl -fsSL https://msgvault.io/install.sh | bash$ brew install msgvault$ powershell -ExecutionPolicy ByPass -c "irm https://msgvault.io/install.ps1 | iex"msgvault is a local-first, open-source archive tool designed to consolidate a lifetime of email, chat, meetings, calendars, and contacts onto your own hardware.
Powered by SQLite and DuckDB, it provides offline keyword and semantic search, identity tracking, document extraction, and analytics across your full communication history.
It offers multiple ways to interact with your data, including a web UI, a terminal interface (TUI), a CLI, an HTTP API, and AI agent integration via MCP.
Maintain msgvault? Add this badge to your README: listings that link back are marked verified and ranked first in the directory. It's checked once a day.
[](https://cli.masoko.net/tools/msgvault/)<a href="https://cli.masoko.net/tools/msgvault/"><img src="https://cli.masoko.net/badge/msgvault.svg" alt="msgvault on The Terminal Index"></a>to comment.
CLI to manage emails
A fast, highly configurable terminal email client with modern patches like a mailbox sidebar and integrated search.
A beautiful and functional email client for your terminal, built with Go and the charming Bubble Tea TUI library. Never leave your command l
meli is a modal terminal email client written in Rust that offers multi-account support across various backends (IMAP, JMAP, notmuch)
aerc is an email client for your terminal.
TUI Key first email client