커뮤니티 반응
작성자가 기술적 피드백을 요청하며 arXiv 추천을 구하고 있으며, 파편 기반 접근 방식에 대한 관심이 확인됐다.
실용적 조언
- 긴 문서 단위의 RAG 대신 문장 단위의 파편화(Atomic Fragments)를 고려해 볼 것
- 메모리에 유형(Type)을 부여하여 검색 시 필터링 효율을 높일 것
- 비동기 처리를 통해 에이전트의 응답 지연 시간을 최소화할 것
섹션별 상세
기존 RAG와 요약 방식의 한계를 지적하며 원자적 단위의 메모리 파편화를 도입했다. 대규모 문서 청크를 사용하는 기존 방식은 불필요한 노이즈를 유입시키거나 정보 손실을 초래하기 때문에, 1~3문장 단위의 '파편(Fragments)'으로 메모리를 관리하여 정보 밀도를 높였다.
메모리를 6가지 유형(사실, 결정, 오류, 선호도, 절차, 관계)으로 분류하는 체계를 적용했다. 각 파편에 유형을 부여함으로써 에이전트가 특정 상황에서 필요한 정보만 더 정밀하게 필터링하고 검색할 수 있도록 구조화했다.
에빙하우스의 망각 곡선을 기반으로 한 생물학적 감쇠율을 활용했다. 모든 기억을 영구히 보관하는 대신 시간 흐름에 따라 중요도를 조정함으로써, 에이전트의 컨텍스트 윈도우를 효율적으로 관리하고 최신 정보의 우선순위를 유지한다.
Redis, PostgreSQL GIN, pgvector HNSW를 결합한 3계층 하이브리드 검색 스택을 구축했다. 빠른 캐싱부터 전문 검색(Full-text Search), 벡터 유사도 검색까지 단계별로 수행하고 RRF로 결과를 통합하여 검색의 신뢰성을 확보했다.
에이전트의 실행 흐름을 방해하지 않는 비동기 파이프라인을 설계에 반영했다. 임베딩 생성과 모순 감지 작업을 백그라운드에서 처리함으로써 에이전트가 실시간 응답성을 유지하면서도 지속적으로 지식을 확장할 수 있다.
용어 해설
- 에빙하우스 망각 곡선(Ebbinghaus's Forgetting Curve)
- — 시간이 지남에 따라 학습한 정보가 잊혀지는 속도를 나타내는 가설이다. Memento 시스템에서는 이 곡선을 모델링하여 메모리 파편의 중요도나 감쇠율을 결정하는 데 활용하여 생물학적 기억 메커니즘을 모방한다.
- 상호 순위 결합(Reciprocal Rank Fusion (RRF))
- — 여러 검색 알고리즘의 결과를 하나의 순위 목록으로 통합하는 기법이다. Memento는 Redis, PostgreSQL GIN, pgvector HNSW 등 서로 다른 검색 계층의 결과를 효과적으로 병합하여 검색 정확도를 높이는 데 사용한다.
- 계층적 탐색 가능 작은 세상(Hierarchical Navigable Small World (HNSW))
- — 고차원 벡터 데이터에서 근사 근접 이웃(ANN)을 빠르게 찾기 위한 그래프 기반 인덱싱 알고리즘이다. 대규모 메모리 파편들 사이에서 유사한 맥락을 실시간으로 검색하는 데 필수적인 기술이다.
- 모델 컨텍스트 프로토콜(Model Context Protocol (MCP))
- — AI 모델이 외부 데이터 소스나 도구와 표준화된 방식으로 상호작용할 수 있게 해주는 개방형 표준이다. Memento는 이 프로토콜을 통해 다양한 LLM 에이전트 환경에 메모리 시스템을 쉽게 통합할 수 있도록 설계됐다.
언급된 도구
Redis추천
빠른 메모리 캐싱 및 1단계 검색
PostgreSQL (pgvector/GIN)추천
전문 검색 및 벡터 유사도 검색 저장소
MCP (Model Context Protocol)추천
LLM 에이전트와 메모리 시스템 간의 표준 인터페이스
언급된 리소스
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
원문 발행 2026. 03. 09.수집 2026. 03. 09.출처 타입 REDDIT
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.