mex-memory/mex
Team memory for engineers and their AI agents. Lives in your repo. Shared through Git.
解決する課題
MEXはエンジニアリングチームとそのAIコーディングエージェント向けの共有プロジェクトメモリーシステムを提供します。重要なアーキテクチャ的決定、デバッグ履歴、エッジケースが個人の頭の中や一時的なエージェントセッションに閉じ込められるという知識の断片化問題を、Gitリポジトリ内に耐久的でバージョン管理された場所としてこのコンテキストを保存することで解決します。
動作方法
MEXは、正規の知識とローカルな検索メカニズムを分離しています:
- 正規メモリ: 知識は構造化されたMarkdownファイル(Wiki、仕様書、Relays、受信提案)としてリポジトリ内に直接保存され、標準的なGitコミットやプッシュで共有できます。
- ローカルインデックス: 各ユーザーは、ローカルのSQLiteベースのインデックス(コードグラフとWiki検索)を保持しており、正規ファイルとソースコードから再構築可能です。
- コードグラフ: Tree-sitterの文法を使用して、コード内のシンボルと関係性(TypeScript、JavaScript、Python、Rustをサポート)をマッピングし、AIエージェントに正確な証拠を提供します。
- 根拠付け: Wikiの主張は特定のコードシンボルにリンクされています。コードが変更されると、MEXは「ドリフト」を検出し、ドキュメントの見直しが必要であることを示します。
- エージェント統合: Claude CodeやCodexなどのエージェントがコンテキストを取得し、知識提案や引き継ぎを草案するための指示とスキルを提供します。これらの提案は、正規のものになる前に人間がレビュー・承認する必要があります。
対象ユーザー
AIコーディングエージェントを使用し、1人の人間やエージェントが学んだコンテキストがチーム全体で保存・アクセス可能であることを確保したいソフトウェアエンジニアリングチーム向けです。
特徴
- Gitベースの共有: ホストされたサービスや中央データベースは不要。メモリはコードと共に移動します。
- プロジェクトハブ: ローカルのブラウザベースインターフェースで知識グラフを探索し、提案をレビューし、引き継ぎを管理できます。
- Relays: エンジニア間での作業引き継ぎを構造化し、進捗、障害、次のステップを記録します。
- コード連携説明: 説明文と実装の間に直接的な根拠付けを設けることで、ドキュメントの劣化を防ぎます。
- マルチエージェント対応: 指示アンカーとClaude Code・Codex用の特定スキルを通じて、さまざまなAIツールと互換性があります。
関連
- プロジェクト
davekilleen/Dexユーザー所有のローカルボールトで優先事項、タスク、会議メモを整理し、Claude Code や Cursor などの AI アプリと統合する AI チーフ・オブ・スタッフ。
- プロジェクト
akitaonrails/ai-memoryai‑memory は、Rust ベースの自己完結型サービスで、AI コーディングアシスタントに共有・長期・Markdown バックアップのメモリを提供します。フックを介してプロンプトとツール呼び出しを自動的にキャプチャし、git バージョン管理された Markdown ページとして保存し、サポートされている任意のエージェント(Claude Code、Codex、Cursor、Gemini CLI など)が別のマシンやチームメイトのセッション後に簡潔なハンドオフを取得できるようにします。デフォルトではオフラインで動作し、LLM 呼び出しはゼロです。オプションの LLM 駆動の「ドリーム」統合、ベクトル検索、エージングポリシーは設定可能です。このプロジェクトは、ネイティブパッケージ、Docker イメージ、macOS メニューバーアプリを提供し、組み込みのマルチユーザー認証、監査ログ、プロジェクトごとの共有を含みます。
- プロジェクト
abhigyanpatwari/GitNexusGitNexus は、リポジトリを依存関係、コールチェーン、クラスタ、実行フローなどを含む知識グラフにインデックスする Node.js ツールであり、19の MCP ツールを通じてグラフを公開します。CLI(`gitnexus analyze` / `setup`)はローカルでグラフを構築し、エージェントスキルをインストール、AIコーディングアシスタント(Claude Code、Cursor、Codex、Antigravity など)が影響分析、トレース、リネームなどをクエリできるように設定します。Web UI(ホスティングまたはセルフサーブ)ではブラウザでグラフを探索できます。Render/RepoCloud にデプロイ可能またはローカルで実行可能で、LLMベースのエージェントに大規模コードベース向けの信頼性とトークン効率の高いコンテキストを提供します。ライセンス:PolyForm Non-commercial。
- プロジェクト
- プロジェクト
mcncarl/agent-memory-vaultClaude Code、Codex、および同様のエージェントがプライベートなMarkdownボルトに共有知識をローカルで保存・取得できるPythonベースのローカルファーストシステム。ボルトはGitでバージョン管理され、SQLite(およびオプションでローカル埋め込みベクトルストア)でインデックス化され、すべての書き込みは厳格な読み取り→準備→承認→適用ワークフローを経て、不可変なレシートを記録する。AIコーディングアシスタントに検索可能で監査可能な長期記憶を提供しながら、データをユーザーのプライベートに保つ。