From 0f27dde2917a1703047c6f4c1eb34e954dbf6c4e Mon Sep 17 00:00:00 2001 From: kappa Date: Sat, 14 Mar 2026 12:49:25 +0900 Subject: [PATCH] Update OpenMemory docs: add Obsidian vs OpenMemory comparison, remove custom config --- services/openmemory.md | 63 ++++++++++++++++++------------------------ 1 file changed, 27 insertions(+), 36 deletions(-) diff --git a/services/openmemory.md b/services/openmemory.md index a98f165..d78fded 100644 --- a/services/openmemory.md +++ b/services/openmemory.md @@ -18,14 +18,19 @@ OpenMemory는 [[Mem0]]에서 개발한 **오픈소스 AI 메모리 레이어**. - GitHub: https://github.com/mem0ai/mem0 (`openmemory/` 디렉토리) - 공식 문서: https://docs.mem0.ai/openmemory -## 현재 운영 환경 +## Obsidian vs OpenMemory -| 항목 | 값 | -|------|-----| -| 호스트 | `100.115.154.78:8765` | -| Workers | 1 | -| Infer | False | -| MCP 연결 | SSE 방식, Claude Code에 등록 | +| | Obsidian | OpenMemory (Mem0) | +|---|---------|------------| +| **성격** | 마크다운 지식베이스 | 오픈소스 AI 메모리 레이어 | +| **용도** | 개인 지식 관리, 문서화 | AI 앱의 영속적 메모리 저장/공유 | +| **소비자** | 사람 | MCP 호환 클라이언트 (Claude Desktop, Cursor, Windsurf, Cline 등) | +| **검색** | 키워드 검색, wiki links | 벡터 임베딩 기반 시맨틱 검색 | +| **저장** | 마크다운 파일 | SQLite + Qdrant 벡터 DB | +| **연동** | 플러그인, git | MCP 프로토콜 (SSE) | +| **상태관리** | 없음 | active / paused / archived / deleted | +| **감사** | git log | 앱별 접근 로그 | +| **프라이버시** | 로컬 파일 | 로컬 우선 (클라우드 동기화 없음) | ## 아키텍처 @@ -37,6 +42,19 @@ OpenMemory는 [[Mem0]]에서 개발한 **오픈소스 AI 메모리 레이어**. DB: SQLite(`openmemory.db`) + Qdrant 벡터 스토어 이중 구조. Alembic으로 마이그레이션 관리. +## 주요 기능 + +- **시맨틱 메모리 검색**: 벡터 임베딩 기반 의미적 유사 메모리 검색 +- **크로스 앱 메모리 공유**: Claude, Cursor 등 여러 MCP 클라이언트 간 공유 +- **메모리 상태 관리**: active, paused, archived, deleted 4단계 +- **접근 감사 로그**: 어떤 앱이 언제 어떤 메모리에 접근했는지 기록 +- **카테고리 자동 분류**: 메모리에 자동 카테고리 태깅 +- **관련 메모리 탐색**: 같은 카테고리 관련 메모리 자동 추천 +- **앱별 권한 제어**: 앱 단위 메모리 접근 일시정지 +- **웹 대시보드(UI)**: 메모리 관리, 통계, 설정 GUI +- **백업/복원**: 데이터 백업 내장 +- **다중 벡터 스토어**: Qdrant, pgvector, Redis, Milvus 등 8개 백엔드 + ## 설치 ```bash @@ -97,7 +115,7 @@ npx @openmemory/install local http://localhost:8765/mcp//sse//sse//sse/