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の議論では、このアプローチがベクトルベースのメモリシステムとどのように比較されるかが探られています。
📖 Read the full source: r/LocalLLaMA
👀 See Also

Files.md: オープンソースのローカルファーストMarkdownノートアプリ、LLMに優しい設計
Files.mdは、メモ、タスク、ジャーナルのためのオープンソースでローカルファーストのMarkdownアプリです。886スター、Goで構築、オフラインで動作し、iCloud/Dropbox/セルフホストサーバーまたはホストされたベータ版app.files.mdを介して同期します。

ローカルXMindマインドマップファイル用MCPサーバーがリリースされました
ある開発者が、ローカルのXMindマインドマップファイルを読み書きするための22個のツールを提供するMCPサーバーを公開しました。このサーバーは、Claude DesktopやCursorなどのMCP互換AIクライアントで動作します。

カーパシーの自動研究、Apple Neural Engineに移植され、ワットあたりのスループット向上を実現
あるプロトタイプは、Andrej Karpathy氏のautoresearchプロジェクトと、リバースエンジニアリングされたApple Neural Engineのパフォーマンスを組み合わせ、公式APIと比較してワットあたりのスループット向上を目指しています。このプロジェクトは既存のGitHubリポジトリを基に構築されており、複数の開発者の貢献を認めています。

RubyLLM: すべての主要AIプロバイダーに対応する一つのRubyフレームワーク
RubyLLMは、OpenAI、Anthropic、Gemini、Ollamaなど800以上のモデルを統一したRubyフレームワークです。チャット、ビジョン、音声、ツール、エージェント、ストリーミング、Rails統合を備えています。