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 增强搜索:支持语义搜索、图像搜索和文档文本提取。
  • 代理就绪:内置 MCP 服务器,允许 AI 代理与归档系统交互。
  • 关系管理:将不同身份和账号关联到同一人,创建定制化个人档案。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目