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이나 로컬 내보내기와 같은 다양한 소스에서 데이터를 로컬 데이터베이스로 동기화합니다. 사용자는 웹 UI, 터미널 사용자 인터페이스(TUI), CLI, 또는 HTTP API를 통해 이 아카이브와 상호작용할 수 있습니다. 고급 기능을 위해서는 의미 기반 검색(세마틱 검색), 문서 텍스트 추출, 이미지 검색과 같은 AI 기반 기능을 선택적으로 지원하며, 로컬 임베딩 서버 또는 외부 제공자 중 하나를 사용하도록 구성할 수 있습니다.

대상 사용자

통신 기록을 완전히 소유하고 싶은 개인, 여러 플랫폼 간의 관계 및 연락처 활동을 중앙에서 추적하고 싶은 사람, SQL로 개인 데이터를 쿼리하거나 Model Context Protocol(MCP)을 사용해 AI 에이전트를 연결하고 싶은 개발자에게 적합합니다.

주요 특징

  • 다중 소스 동기화: 이메일, 채팅, 캘린더, 회의 노트, 연락처를 동기화 가능.
  • 로컬 우선 아키텍처: 데이터를 사용자의 자체 하드웨어에 보관하여 프라이버시와 통제력을 확보.
  • AI 강화 검색: 세마틱 검색, 이미지 검색, 문서 텍스트 추출 지원.
  • 에이전트 준비: AI 에이전트가 아카이브와 상호작용할 수 있도록 MCP 서버 포함.
  • 관계 관리: 다양한 아이덴티티와 핸들을 동일한 사람과 연결하여 커스터마이즈된 프로필 생성 가능.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트