redis/agent-memory-server

Fast and flexible memory for agents and AI applications using Redis

해결하는 문제

Redis Agent Memory는 AI 에이전트를 위한 지속 가능한 구조화된 메모리 계층을 제공하여, 팀이 세션 처리, 추출, 검색, 에이전트 컨텍스트의 수명 주기 관리를 위해 맞춤형 인프라를 구축할 필요 없도록 합니다.

작동 방식

이 시스템은 두 단계 메모리 모델을 사용합니다:

  1. 세션 메모리: 구성 가능한 TTL(만료 시간) 제어를 통해 활성 대화 상태, 기록, 메타데이터를 유지합니다.
  2. 장기 메모리: 추출된 사실과 학습된 패턴을 텍스트 및 벡터 임베딩 형태로 저장하여 의미 기반 검색을 가능하게 합니다.

새로운 이벤트가 작업 메모리에 기록되면, 시스템은 백그라운드에서 중요한 정보를 자동으로 추출하고 장기 메모리로 승격시켜 에이전트의 실시간 루프 속도 저하를 방지합니다.

대상 사용자

여러 턴, 세션, 채널, 에이전트 간에 복잡한 컨텍스트 축적을 처리해야 하는 AI 에이전트 개발자 및 팀.

주요 특징

  • 이중 아키텍처: 단기 세션 상태와 장기 의미적 메모리를 결합.
  • 자동 추출: 세션 데이터를 장기 메모리로 자동 승격하는 백그라운드 처리.
  • REST 및 MCP 인터페이스: 오픈소스 리퍼런스 구현(V0)에서 제공.
  • Redis 기반 의미 검색: 과거 관련 상호작용을 효율적으로 검색 가능.
  • 관리형 서비스 옵션: Redis Iris의 일부로 제공되어, 프로덕션 환경용 API 키 관리 및 메모리 스키마를 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트