a2328275243/mempalace-evolve

Self-evolving memory palace for AI agents — persistent memory with automatic learning, knowledge graph, and multi-agent support

해결하는 문제

MemPalace Evolve는 AI 에이전트를 위한 로컬 우선의 장기 기억 계층을 제공합니다. 에이전트가 시간이 지남에 따라 맥락을 잃는 문제를 해결하기 위해 내구성 있는 사실을 저장하고, 관계를 추적하며, 다양한 사용자, 프로젝트 또는 에이전트의 데이터를 완전히 분리된 경계로 격리할 수 있게 합니다.

작동 방식

Python SDK, MCP(Model Context Protocol) 클라이언트, 또는 REST API를 통해 통합할 수 있는 메모리 컴포넌트로 작동합니다. 시스템은 계층 구조로 정보를 정리합니다: "wings"는 테넌트나 프로젝트의 하드한 경계로 작동하고, "rooms"는 해당 wings 내의 카테고리로 작동합니다. 메타데이터와 태그를 포함한 메모리를 저장하고, 사실 관계를 추가하며, evolve() 함수를 사용해 시간이 지남에 따라 저장된 맥락을 평가하고 승격하며 정리합니다.

대상 사용자

세션 간에 지속적이고 구조화된 기억이 필요한 AI 에이전트나 애플리케이션을 개발하는 개발자, 그리고 Claude Code나 Cursor와 같은 MCP 호환 클라이언트 사용자.

주요 특징

  • 다중 테넌트 격리: "wings"를 사용해 서로 다른 프로젝트나 사용자를 완전히 분리합니다.
  • 유연한 통합: Python SDK, REST API, 또는 MCP 서버를 통해 접근 가능합니다.
  • 지식 그래프 기능: 엔티티 간의 관계를 추적하기 위해 사실 추가 및 질의를 지원합니다.
  • 라이프사이클 관리: 메모리 품질을 유지하기 위한 evolve 프로세스와 건강 상태 점검을 위한 doctor 도구를 포함합니다.

관련

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