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

OpenClaw PARA 조직 기술이 파일을 프로젝트, 영역, 리소스, 아카이브로 자동 분류합니다
한 개발자가 OpenClaw 스킬을 만들어 PARA 방법(프로젝트, 영역, 리소스, 아카이브)을 통해 파일을 체계적으로 정리하도록 했습니다. 이 스킬은 모든 내용을 루트 디렉터리에 덤프하는 대신 자동으로 분류합니다.

FUTO 스와이프: 오픈소스 스와이프 타이핑 모델, 빅테크 정확도에 도달하다
FUTO가 오픈소스 스와이프 입력 모델과 100만 건의 스와이프 데이터셋을 공개했습니다. 인코더(635K 파라미터) + ContextLM(1.5M) + 디코더(304K)로 약 4%의 top-4 실패율을 달성합니다. FUTO 키보드에서 완전 오프라인으로 동작합니다.

GoModel: Go로 작성된 경량 오픈소스 AI 게이트웨이
GoModel는 OpenAI, Anthropic, Gemini, Groq, xAI, Ollama 등 여러 제공업체를 위한 통합 OpenAI 호환 API를 제공하는 오픈소스 AI 게이트웨이입니다. 17MB Docker 이미지로 LiteLLM보다 44배 작으며, 환경 변수 우선 구성과 내장된 가시성 기능을 갖추고 있습니다.

ClearSpec: Claude 코드의 환각 현상을 줄이기 위한 사양 생성기
ClearSpec은 일반 영어 설명에서 구조화된 명세서를 생성하는 도구로, GitHub 저장소에 연결하여 실제 파일 경로와 의존성을 참조한 다음, Claude Code에 더 나은 컨텍스트를 제공하기 위해 해당 명세서를 프롬프트로 사용합니다.