repo-mem: 오픈소스 MCP 서버, Claude Code에 지속적인 팀 메모리 기능 추가

repo-mem의 기능
repo-mem은 Claude Code 세션에 지속적이고 공유 가능한 메모리를 추가하는 MCP 서버입니다. 이는 팀 환경에서 한 개발자의 디버깅 통찰력이 세션이 종료된 후 사라져 다른 팀 구성원이 관련 코드를 작업할 때 막막하게 시작해야 하는 세션 격리 문제를 해결합니다.
기술적 구현
이 솔루션은 Git 저장소 내부의 사용자별 SQLite 데이터베이스에 관찰 내용을 저장합니다. 모든 팀 구성원의 데이터베이스에서 전체 텍스트 검색을 위해 FTS5를 사용합니다. Claude Code 훅은 자동으로 커밋, 배포 및 테스트 실행을 캡처합니다. 세션 시작 훅은 최근 팀 활동(약 200 토큰)을 주입합니다.
아키텍처 세부 사항
- 8개의 도구(검색, 저장, 가져오기, 타임라인 등)를 갖춘 MCP 서버
- 3개의 Claude Code 훅(PostToolUse, Stop, SessionStart)
- 검색을 위한 SQLite + FTS5(벡터 데이터베이스 없음, 외부 서비스 없음)
- Git에 커밋되는 사용자별 데이터베이스 파일(일반적으로 각각 < 1MB)
- 토큰 효율적 설계: 인덱스는 결과당 약 50 토큰을 반환하며, 전체 세부 사항은 필요 시 로드됨
설정 및 규모
설정은 npx repo-mem init으로 수행됩니다. 제작자들은 모노레포에서 4,000개 이상의 관찰 내용으로 실행 중이라고 보고합니다. MCP 서버는 약 900줄의 JavaScript이며, 훅은 각각 약 170줄입니다. 훅에는 AI 호출이 없으며 순수 규칙 기반 추출을 사용합니다.
이 프로젝트는 MIT 라이선스로 제공되며 GitHub에서 https://github.com/timosieber/repo-mem에서 이용 가능합니다. Reddit 토론에서는 이 접근 방식이 벡터 기반 메모리 시스템과 어떻게 비교되는지 탐구합니다.
📖 전체 출처 읽기: r/LocalLLaMA
👀 See Also

SmallClaw v1.0.2는 로컬 LLM을 위한 백그라운드 작업 시스템을 추가합니다.
SmallClaw v1.0.2는 단계 검증을 통해 소형 모델의 신뢰성 문제를 해결하며, 다단계 워크플로우를 자율적으로 실행하는 백그라운드 작업 엔진을 도입했습니다. 이 업데이트는 8GB 머신에서 qwen3:4b와 같은 4B급 모델에서 테스트되었습니다.

OpenClaw 슈퍼파워: 보안, 비용, 신뢰성 문제를 해결하는 31가지 기술 라이브러리
한 개발자가 OpenClaw용 31가지 플러그 앤 플레이 스킬 라이브러리인 openclaw-superpowers를 공개했습니다. 이 라이브러리는 폭주하는 API 비용, 보안 취약점, 컨텍스트 손실과 같은 일반적인 문제를 해결하며, 단일 명령어로 설치할 수 있습니다.

Intuno: AI 에이전트 발견 및 통신을 위한 오픈 소스 네트워크
Intuno는 AI 에이전트가 기능을 등록하고, 의미론적 검색을 통해 서로를 발견하며, 3줄의 Python 코드로 함수를 호출할 수 있는 오픈소스 네트워크입니다. Claude Desktop 또는 Cursor에서 사용할 수 있는 MCP 통합을 포함하고 있습니다.

MCP 지원이 llama.cpp에 통합되며 새로운 웹UI 기능 추가
llama.cpp의 Model Context Protocol(MCP) 풀 리퀘스트가 병합되어 MCP 지원, 도구 호출, 에이전트 루프, 서버 선택기가 llama-server/WebUI 측에 추가되었습니다.