github.devotd.
새 소식AI 에이전트

nabzx/mnemosyne v0.0.8 — 에이전트 메모리 버전 관리

nabzx/mnemosyne은 에이전트 메모리에 버전 관리와 출처 추적을 적용하는 Rust 프로젝트로, 최신 릴리스는 v0.0.8이다.

저장소 정보nabzx/mnemosyne ↗

Version control for AI agent memory. Commit, branch, merge, blame and time-travel what your agents know.

스타
★ 17
포크
1
언어
Rust
라이선스
Apache-2.0
최신 릴리스
v0.0.8
원문 보기 ↗GitHub에서 보기 ↗

GitHub 저장소 nabzx/mnemosyne의 최신 릴리스는 v0.0.8이다. 이 프로젝트는 에이전트의 메모리에 commit·branch·merge·blame 같은 git식 버전 관리를 적용한다. 이번 릴리스의 변경 목록은 주어진 정보에 없어 v0.0.8에서 무엇이 추가되거나 바뀌었는지는 확인할 수 없다. 저장소에는 별 17개가 표시돼 있고 라이선스는 Apache-2.0이다.

메모리는 출처 정보가 붙은 불변 콘텐츠 주소 스냅샷으로 기록된다. 그래서 특정 믿음이 어느 커밋에서 비롯됐는지 추적하고, 잘못된 믿음이 처음 등장한 커밋을 이분 탐색(bisect)으로 찾으며, 과거 시점의 메모리를 재구성할 수 있다. Rust 코어와 mnem CLI, Python SDK인 mnem-agents로 구성된다. README에 따르면 네트워크나 모델 호출 없이 로컬에서 결정적으로 동작한다.

정확한 재구성, bisect, blame, 무손실 병합에 관한 검증 결과는 README의 자체 보고다. README는 80개 시드의 720회 실행에서 해당 성질이 100% 통과했고, 병합 알고리즘에 50,000건의 퍼징 테스트를 적용해 CI에서 매 변경마다 실행한다고 밝힌다. 한편 저장소 상태 배지는 초기 개발 단계로 표시돼 있으며 루트 tests/에는 파이썬 테스트 하나가 있다. 따라서 검증 주장은 문서에 제시된 범위로 읽어야 하고, 실행 품질이 충분히 입증됐다고 보기는 어렵다.