Cognee 핵심 기능 — v1.0 메모리 생애주기 연산

Cognee 핵심 기능

Cognee v1.0은 메모리 생애주기 전체를 다루는 네 가지 연산을 공개해요. .remember(저장), .recall(회상), .forget(삭제), .improve(향상)가 그것이에요. 하나씩 볼게요.

네 가지 연산

  • .remember — 데이터를 메모리에 저장. 실제로는 수집·청킹·엔티티 추출·그래프 구축·후속 강화(enrichment) 패스를 실행
  • .recall — 메모리에서 회상. 쿼리를 최적 검색 전략으로 자동 라우팅하고 지식 그래프의 맥락 결과를 반환
  • .forget — 메모리·시스템 상태 초기화
  • .improve — 기존 그래프 강화, 세션 메모리를 영구 메모리로 연결

그래프 위의 회상

클래식 RAG는 임베딩 유사도로만 검색하는 반면, Cognee는 엔티티와 관계로 이루어진 지식 그래프를 만들어 회상이 연결을 따라갈 수 있게 해요.

  • 원시 정보 → 추출된 개념 → 의미 있는 관계
  • 검색 전략이 자동 라우팅되므로 사용자는 내부를 몰라도 최적 결과를 받아요

검색 전략

Cognee는 상황에 따라 검색 전략을 고릅니다.

  • CHUNKS_LEXICAL — 키워드 검색 (LLM·임베딩 호출 없이 동작)
  • 그래프 기반 검색 — 지식 그래프의 관계를 따라 회상
  • 임베딩 유사도 검색

더 알아보기