통합과 저장소
통합과 저장소
Mem0는 LangChain, CrewAI, LlamaIndex, Vercel AI SDK 등 22개 이상의 프레임워크 연동 가이드를 제공해요. 에이전트가 스스로 가입해 API 키를 발급받는 흐름(mem0 init --agent --caller claude-code, mem0 add, mem0 search)도 지원해요.
메모리는 조회 패턴에 맞는 여러 저장소에 나뉘어 담겨요.
| 저장소 | 담는 것 | 역할 |
|---|---|---|
| SQL 데이터베이스 | 사실과 메타데이터 | 각 메모리의 원천(Source of Truth) |
| 벡터 데이터베이스 | 임베딩 | 의미적 유사도 검색 |
| 엔티티 저장소 | 메모리에서 추출한 엔티티 | 질의와 엔티티를 공유하는 메모리 부스팅. 플랫폼에선 Graph Memory도 지원 |
플랫폼에서는 이 저장소들을 전부 관리해 줘요. 오픈소스(OSS)에서는 설정을 통해 직접 선택·운영해야 하며, OSS의 검색은 설정된 벡터 저장소와 선택적 리랭커에 의존하고 엔티티 오버랩만 부스팅할 뿐 그래프 메모리는 없어요.
좋은 사용 습관으로, 재사용할 가치가 있는 정보(선호·결정·계정 사실·목표·지속적 피드백)만 add로 저장하고, 시크릿·원본 자격증명 같은 민감 데이터는 저장하지 않는 게 좋아요.