프로젝트 소개
구로크 메모리는 클로드 코드, 오픈클로, 오픈코드 등 AI 에이전트를 위한 지속적 메모리 시스템입니다. 세션 중 에이전트 활동을 기록하고 AI로 정보를 압축한 후, 관련 컨텍스트를 향후 세션에 주입하여 작업 및 의사결정의 연속성을 보장합니다.
주요 기능:
- 지속적 메모리: 다른 세션 간 컨텍스트 유지로 이전 결정과 진행 상황을 기억
- 점진적 공개(Progressive Disclosure): 검색, 타임라인, get_observations 3단계 워크플로를 활용한 토큰 효율적 검색 전략
- 하이브리드 검색: SQLite(FTS5) 풀텍스트 검색과 Chroma 벡터 데이터베이스의 의미 검색 결합
- 통합 도구: 프로젝트 기록을 자연어로 조회하는 MCP(모델 컨텍스트 프로토콜) 도구 제공
- 관리 인터페이스: 실시간 메모리 스트리밍을 위한 로컬 워커 서비스 및 웹 뷰어 UI 포함
- 프라이버시 제어: 저장소에서 민감 콘텐츠 제외를 위한 프라이빗 태그 지원
시스템은 SessionStart, UserPromptSubmit, PostToolUse, Stop, SessionEnd의 5가지 라이프사이클 훅을 활용해 수동 개입 없이 메모리 포착 및 검색을 자동화합니다.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.