memora: AI 에이전트를 위한 버전 관리된 타입화된 메모리 – AI 신념을 위한 Git

memora는 AI 에이전트 메모리를 버전 관리하는 CLI 도구입니다. 타입화, 출처 추적, 브랜치 및 병합이 가능합니다. 파일 변경이 아닌 AI가 코드베이스에 대해 갖는 신념을 관리하는 git이라고 생각하면 됩니다. 전체 프로젝트는 두 개의 크레이트에 걸쳐 약 5천 줄의 Rust로 작성되었으며, 외부 의존성 없이 단일 정적 바이너리를 생성합니다(SQLite는 rusqlite를 통해 번들됨). CI와 함께 세 가지 주요 플랫폼에서 실행됩니다.
크레이트 구조
- memora-core – CLI 의존성이 없는 라이브러리. 타입, SQLite 저장소, 스냅샷 엔진, 3-way 병합, 세션 녹화, 내보내기 어댑터.
- memora-cli – 그 위에 얇은 clap 기반 CLI 레이어.
기술적 하이라이트
Clock트레이트로 결정적 테스트 지원 – 불안정한 타임스탬프 없음.- 정규형 문자열의 SHA-256을 통한 콘텐츠 주소 지정 ID.
- 전체 부모 DAG에 걸친 BFS 병합 베이스 탐색을 통한 3-way 병합.
- 커밋당 전체 노드 상태를 스냅샷하는
node_versions테이블 – diff, 롤백, 가역적 GC 지원.
설계 결정 및 미해결 질문
저자는 다음 영역에 대한 피드백을 구하고 있습니다:
- GC 및 내보내기 순위를 위한 중요도 점수 공식.
MemorySource열거형이 열려 있어야 하는지(현재Unknown(String)변형 포함).- 원격 동기화 모델 – 현재 파일 시스템 전용;
copy_commits_between경계가 네트워크 전송을 연결할 지점.
저장소: github.com/harshtripathi272/memora – MIT 라이선스.
📖 전체 소스 읽기: r/openclaw
👀 See Also

Memora v0.2.25 MCP 서버: D1 데이터베이스에서 쓰기 속도 5배 향상
Memora v0.2.25, 클로드의 지속적 메모리를 위한 MCP 서버가 Cloudflare D1에서 5배 빠른 쓰기 속도를 달성했습니다. memory_create 호출이 10초 이상에서 약 1.8초로, memory_update가 10초 이상에서 약 1.1초로 단축되었습니다.

BrowserKing: Claude 및 기타 모델을 통한 브라우저 제어를 위한 오픈소스 Chrome 확장 프로그램
BrowserKing은 Claude와 15개 이상의 다른 모델이 사이드 패널에서 브라우저를 보고 제어할 수 있게 해주는 무료 오픈소스 Chrome 확장 프로그램입니다. 화면 스크린샷을 찍어 모델로 전송한 후, 버튼 클릭, 폼 작성, 스크롤, 탭 탐색 등의 결정을 실행합니다.

로컬 도서 번역 파이프라인, Qwen 32B와 Mistral 24B를 활용한 문맥 기반 RAG 적용
한 개발자가 여덟 개의 파이썬 스크립트, PDF 추출용 Marker, 글로벌 용어집을 활용한 번역용 Qwen 32B, 스타일 편집용 Mistral 24B를 사용하여 완전 자동화된 PDF-ePub 도서 번역 파이프라인을 구축했습니다.

pxpipe: 컨텍스트를 이미지로 렌더링하여 Claude Code 토큰 사용량 60% 절감
pxpipe는 로컬 프록시로, 시스템 프롬프트, 도구 문서, 히스토리 등 방대한 컨텍스트를 PNG 이미지로 렌더링하여 입력 토큰을 약 10배 줄이고 비용을 약 60% 절감합니다.