caura-ai/caura
Caura (formerly MemClaw) — governed shared memory for AI agent fleets. Multi-agent, multi-tenant, MCP-native. Trust tiers, keystone policies, audit trails, knowledge graph, self-improving retrieval. Apache 2.0.
해결하는 문제
Caura는 AI 에이전트 펌웨어를 위한 공유되고 관리되는 메모리 계층을 제공합니다. 에이전트가 학습한 정보를 저장하고 팀이나 조직 내에서 공유함으로써, 같은 실수를 반복하는 것을 방지합니다. 한 에이전트가 얻은 지식은 엄격한 거버넌스와 가시성 제어 하에 다른 에이전트에게도 제공됩니다.
작동 방식
에이전트는 Caura에 일반 텍스트를 기록하며, 시스템은 단일 패스 LLM 프로세스를 사용하여 메모리 유형을 분류하고 요약을 생성하며 PII를 표시합니다. 시맨틱 유사성(pgvector), 전체 텍스트 키워드 매칭, 지식 그래프를 결합한 하이브리드 검색 방식을 사용하여 관련 정보를 검색합니다. 또한 '카르파티 루프' 기능을 통해 결과 기반 학습을 지원하며, 에이전트가 메모리 기반으로 행동한 후 성공 또는 실패를 보고함으로써 효과적인 행동을 강화하고 예방 규칙을 생성합니다.
대상 사용자
다수의 테넌트와 다수의 에이전트를 운영하는 팀, 예를 들어 수십에서 수천 개의 에이전트를 보유한 기업에 적합합니다. 감사 가능한 메모리, 에이전트 간 지식 공유, 거버넌스가 프로덕션 환경 배포에 필수적인 경우에 유용합니다.
주요 특징
- 관리되는 메모리: 테넌트 격리, 가시성 범위(에이전트, 팀, 조직), 에이전트 신뢰 수준을 통해 접근을 제어합니다.
- 자기 개선형: 오래된 데이터를 대체하는 모순 탐지 기능과 중복된 메모리를 원자적 사실로 통합하는 '결정화' 기능을 제공합니다.
- 지식 그래프: 기록된 내용에서 자동으로 엔티티와 관계를 추출하여 그래프 강화 검색을 통해 검색 정확도를 향상시킵니다.
- MCP 네이티브: Model Context Protocol(MCP)를 내장 지원하여 Claude Desktop, Cursor, Windsurf 등의 클라이언트와 쉽게 통합할 수 있습니다.
- 고성능: 낮은 지연 시간(23ms p50 검색)과 높은 토큰 효율성을 최적화하여 에이전트 펌웨어 확장 시 비용을 줄입니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트