Show HN: AI memory with biological decay (52% recall)

개요

YourMemory는 AI 에이전트에게 인간의 기억 방식을 모방한 지속적인 메모리 계층을 제공하여, AI가 매번 대화를 새로 시작하는 문제를 해결하고 중요 정보를 유지하며 잊혀진 정보는 자연스럽게 희미해지도록 돕는 솔루션입니다.

주요 내용

* AI 기억력 문제 해결: 기존 AI 에이전트는 대화 세션 간에 정보를 기억하지 못해 반복적인 질문과 학습이 필요했으나, YourMemory는 지속적인 메모리 계층을 통해 이를 개선합니다.
* 생물학적 기억 감퇴 모델 적용: 에빙하우스의 망각 곡선을 기반으로 AI 기억력을 모델링하여, 중요도와 재호출 빈도에 따라 기억의 감퇴 속도를 조절합니다.
* 성능: LoCoMo-10 데이터셋을 활용한 테스트에서 Zep Cloud 대비 2배 높은 59%의 리콜(recall) 성능을 기록했습니다.
* 쉬운 설치 및 통합: 두 개의 명령어로 설치 가능하며 별도의 인프라 구축이 필요 없습니다. Python 3.11~3.14를 지원하며, Claude, Cursor, VS Code 등 다양한 MCP(Multi-Client Protocol) 호환 클라이언트에 쉽게 통합할 수 있습니다.
* 하이브리드 검색: 벡터 검색과 그래프 기반 확장을 결합하여 단어 기반 검색으로 놓칠 수 있는 관련 맥락까지 탐색합니다.
* 멀티 에이전트 지원: 여러 AI 에이전트가 동일한 YourMemory 인스턴스를 공유하면서도 각자의 프라이빗 메모리를 유지하고 공유 정보에 대한 접근을 제어할 수 있습니다.
* 아키텍처: DuckDB(기본 벡터 DB), NetworkX(기본 그래프 백엔드), sentence-transformers(로컬 임베딩), spaCy(로컬 NLP), APScheduler(자동 감퇴 작업) 등의 컴포넌트를 활용하며, PostgreSQL+pgvector, Neo4j 등을 옵션으로 지원합니다.

시사점

YourMemory는 AI 에이전트의 대화 맥락 유지 및 정보 활용 능력을 혁신적으로 향상시켜, 사용자 경험을 크게 개선하고 AI 에이전트의 효율성을 높일 수 있는 잠재력을 지닙니다.

원문 읽기 →
원문을 불러오는 중...

댓글

GitHub Discussions