VictorTaelin/OptMem
AI 에이전트를 위한 영구 메모리 OptMem 공개
원제 VictorTaelin/OptMem
스타 1,915당일 +106Python
Key Point
AI 에이전트의 장기 메모리 관리가 필요한 개발자들이 간단한 설치로 대규모 메모리를 효율적으로 운영할 수 있는 솔루션이 나왔다.
핵심 요약
- VictorTaelin이 AI 에이전트용 영구 메모리 시스템 OptMem을 공개했다.
- 426토큰 크기의 프롬프트와 스크립트로 구성되어 있으며, AGENTS.md 또는 CLAUDE.md 파일 상단에 붙여넣는 방식으로 플러그앤플레이 통합이 가능하다.
- 주요 명령어는 memo wake(메모리 읽기), memo note(메모 기록, 280바이트까지), memo nap(병합 작업 수행), memo recall(정규표현식으로 모든 메모 검색), memo zoom(트리 노드 확장), memo forget(요약 삭제)이다.
- 백그라운드 프로세스 없이 각 명령어가 단발성으로 동작하며, 메모리 병합은 note 출력 시 하나씩 진행된다.
- 고정 너비 레코드 구조로 위치가 곧 ID이므로 모든 조회가 한 번의 디스크 탐색으로 완료되고, 100만 개 메모(608MB)에서도 wake 명령이 0.03초 이내에 실행된다.
- WAKE_LINES 파라미터만 조정하면 읽기 예산을 언제든 변경할 수 있으며 재계산이 없다.
- $MEMORY_DIR 환경 변수로 메모리 저장 경로를 동기화 폴더나 깃 저장소로 설정 가능하다.
저장소 보기 ↗github.com