TL;DR
이 이미지는 77개 AI 메모리 시스템을 시스템 설명·지원 언어·라이선스·커버리지와 함께 배포 방식·저장소·통합 항목까지 정리한 기능 비교표이다. 표는 로컬 CLI·MCP 서버·Cloudflare Workers 같은 다양한 배포 옵션과 Supabase+pgvector, SQLite+FTS5, PostgreSQL+Redis 등 구체적 저장 스택을 병기하여 구현상의 선택지를 명확히 보여준다. 일부 행에는 커버리지 수치(예: YesMem 87%)가 기입되어 기능 완성도 또는 문서화 수준을 가늠할 수 있는 정량적 힌트를 제공한다. 이 표는 각 시스템의 기술적 차이와 통합 가능성을 빠르게 비교하여 도구 선정의 기초 자료로 활용될 수 있으나 각 항목의 세부 정의와 측정 기준은 별도 확인이 필요하다.
섹션별 상세


용어 해설
- MCP
- — MCP는 이미지에 등장하는 아키텍처 약어로, 메모리 관련 서비스의 모듈화된 서버·데몬 구성이나 플러그인 연동을 통해 여러 도구와 통신하는 중간 계층을 의미한다. 이 표에서는 배포 방식과 통합 항목에서 MCP 기반 서버 또는 MCP 플러그인이 여러 시스템의 통신·확장성 수단으로 사용된다고 표시되어 있다. MCP는 로컬 CLI, daemon, 또는 서버형 배포와 결합되어 메모리 저장소와 검색 파이프라인을 연결하는 역할을 한다.
- pgvector
- — pgvector는 PostgreSQL 확장으로 벡터 임베딩을 저장하고 유사도 검색을 실행하는 기능을 제공한다. 이미지의 저장 열에서 Supabase+pgvector 같은 조합으로 등장하며, 관계형 데이터베이스에 벡터 검색을 통합할 때 사용된다. 로컬 또는 호스티드 데이터베이스에서 임베딩 인덱스를 관리하면서 검색 기반 메모리 조회에 활용된다.
- FTS5
- — FTS5는 SQLite의 전문 텍스트 검색 확장으로, 문서의 부분 일치·순위화 검색을 빠르게 수행하도록 설계되어 있다. 표에서는 SQLite+FTS5 조합이 로컬 저장소로 사용되는 사례로 표기되어 있으며, 키워드 기반 검색과 인덱싱을 통해 빠른 텍스트 검색을 제공한다. 벡터 검색과 혼합되어 하이브리드 검색 파이프라인의 텍스트 측면을 보완하는 용도로 활용된다.
- Local CLI
- — Local CLI는 로컬 환경에서 명령줄 인터페이스로 동작하는 배포 형태로, 사용자 기기에서 직접 데몬이나 바이너리를 실행해 메모리 읽기·쓰기·동기화를 수행한다. 이미지에선 여러 시스템이 Local CLI 또는 local daemon 형태로 배포되어 네트워크 종속성을 줄이고 로컬 퍼포먼스를 우선시하는 설계를 채택한 것으로 나타난다. 이런 배포는 보안과 지연시간 측면에서 장점이 있으나 중앙 집약형 동기화나 협업 기능 구현에서 트레이드오프가 발생한다.
언급된 도구
메모리 시스템 간 통합과 플러그인 연동을 위한 중간 계층 아키텍처로서 서버·데몬·플러그인 형태로 배포되는 옵션을 제공한다.
호스티드 Postgres 기반의 벡터 저장소 조합으로 임베딩 저장과 유사도 검색을 관계형 DB 환경에서 수행한다.
로컬 환경에서 텍스트 검색과 경량 인덱싱을 제공하는 조합으로 오프라인 또는 단일 바이너리 배포에 적합하다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.