에이전트 메모리 서비스 — 구조화된 에피소드 회상, 하이브리드 검색, 점진적 공개를 통한 시간적 지식 그래프. ~600줄. 하나의 데이터베이스.
FalkorDB는 단일 데이터베이스에서 그래프, 벡터 및 전체 텍스트 검색을 처리합니다. Graphiti는 시간적 지식을 자동으로 추출합니다.
코사인 + BM25 + 그래프 탐색
양방향 시간적 개체 및 연결
정밀 재랭킹 통과
Graphiti + FalkorDB. 얇은 FastAPI 래퍼. ~600줄의 사용자 지정 코드.
최대 검색 정확도를 위해 코사인 유사성, BM25 키워드 일치, 그래프 탐색(BFS) 결합. 정밀도를 위한 교차 인코더 재랭킹.
양방향 시간적 연결은 사실이 유효해진 시점과 만료된 시점을 추적합니다. AI는 무엇이 일어났는지뿐만 아니라 언제 일어났는지, 그리고 여전히 사실인지 이해합니다.
현저성에 따라 순위가 매겨진 메모리 유형: 사실 (5), 결정 (8), 실패 (9), 반성 (9). 현저성이 높을수록 먼저 나타남 — 일상적인 맥락보다 중요한 교훈.
원시 상호 작용에서 구조화된 지식 그래프로. Graphiti는 개체, 관계, 시간적 연결, 중복 제거 등 전체 추출 파이프라인을 실행합니다.
에이전트가 /v1/ingest를 통해 에피소드 전송
LLM이 개체 및 관계 추출
valid_at / invalid_at 타임스탬프
코사인 + BM25 + 그래프 + 재랭킹
"기억 없는 지능은 단순한 계산일 뿐이다."