프로젝트 소개

AgentRecall은 AI 코딩 에이전트를 위한 로컬 우선 메모리 및 학습 시스템으로, .NET 글로벌 CLI 도구와 MCP 서버로 배포됩니다. 사용자 피드백, 빌드/테스트/린트 실패, PR 리뷰 코멘트를 원시 노트가 아닌 구조화된 검증된 규칙으로 변환합니다. 각 규칙은 트리거, 규칙, 실행, 금지, 이유, 적용 대상과 같은 필드로 파싱되어 로컬 데이터베이스에 저장됩니다. 이 도구는 키워드 매칭, 결정적 개념 그래프, 범위, 신뢰도를 사용하여 관련 규칙을 순위 매기고, 토큰 예산 내에서 반드시 따라야 할, 제안, 경고로 결과를 분류합니다. 범위, 대체, 우선순위, 최근성, 신뢰도에 따라 규칙 간 충돌을 자동으로 해결하며, 반복된 실패에서 규칙 신뢰도를 높이거나 수정 사항을 자동 승격하여 학습할 수 있습니다. 또한 중복 또는 겹치는 규칙을 감지하고 병합하여 메모리를 압축하면서 감사 추적을 유지합니다. Claude Code 훅을 통한 결정적 컨텍스트 주입, 모든 작업에 적용되는 상시 규칙, 사용자 선호도, 프로젝트 DNA 요약, 선택적 시드 팩, 경력 영향 팩을 제공합니다. 번들된 검색 평가는 Precision@1/@3 및 Recall@5를 보고하며, 회귀 시 CI를 실패시킬 수 있습니다. 모든 데이터는 사용자의 머신에 남아 있으며, 클라우드 동기화, 웹 UI, API 키가 필요하지 않습니다.