Mnemos: 永続的なClaude CodeメモリのためのMCPサーバー

Claude Code はセッションごとにすべてを忘れてしまうため、毎回、規約や修正、コンテキストを再説明する必要があります。Mnemos (GitHub) は、セッションを超えた永続メモリを保存・再生することで、この問題を解決する MCP サーバーです。
仕組み
- セッション開始時に、ランク付けされたコンテキストブロック(規約、修正、スキル、ホットファイル、最近のセッション概要)を Claude のプロンプトにプッシュします。
- 修正を
tried / wrong_because / fixとして記録。同じトピックに関する修正が 3 回蓄積されると、When this applies / Avoid / Doセクションを持つ再利用可能なスキルに自動昇格します — 決定論的なパターンマイニングであり、LLM はループ内に含まれません。 - 二時点ストア: 事実には有効/無効のタイムスタンプが付与されるため、「以前は X を使っていたが、今は Y を使っている」といった状態でも古いコンテキストが残りません。
- コンパクション回復: 1 回のツール呼び出しで、Claude Code がセッション途中でコンパクションした後でも、目標と主要な決定を復元できます。
- 書き込み境界でのプロンプトインジェクションスキャナー(命令のオーバーライド、ゼロ幅ユニコード、MCP スプーフィング)。
- 回顧的再生: 過去の任意のセッションを、それ以降に学習したすべてをレイヤー化したマークダウンとして再生成し、Claude に貼り付けて「今ならどう違う対応をするか」と質問できます。
スタックとインストール
- シングル静的な Go バイナリ、15 MB。Python、Docker、ベクター DB、CGO は不要。
- SQLite + FTS5 検索、Ollama が動作している場合はオプションでコサイン類似度も利用可能。
- インストール(MIT ライセンス、無料、有料プランなし):
curl -fsSL https://raw.githubusercontent.com/polyxmedia/mnemos/main/scripts/install.sh | bash
mnemos init
mnemos initは Claude Code、Claude Desktop、Cursor、Windsurf、Codex CLI を自動設定します。エージェントを再起動するとmnemos_*ツールが表示されます。
対象ユーザー
Claude Code を使用しており、毎セッション規約を再教育するのに疲れ、再現可能でトークンフリーのメモリを求めている開発者向けです。
📖 Read the full source: r/ClaudeAI
👀 See Also

ワールド:進化するニューラルネットワークによるオープンエンド人工生命シミュレーション
Werldは、NEATニューラルネットワークを持つエージェントが、ハードコードされたルールや報酬関数なしに、自身の神経構造、感覚処理、および行動を進化させるリアルタイム人工生命シミュレーションです。シミュレーションは、64の感覚チャネル、7つの連続運動機能、および29の遺伝性ゲノム特性を持つWatts-Strogatzスモールワールドグラフ上で30体のエージェントから始まります。

OpenClaw CoreBrain プラグイン:AIコーディングエージェントのための永続メモリ
新しいプラグイン「CoreBrain」は、情報をコンテキストウィンドウ外のナレッジグラフに保存し、各クエリの前に自動的に注入することで、OpenClawのメモリ問題を解決します。これにより、ツール呼び出しやオプションのメモリ呼び出しが不要になります。

CKサーチ:MCPサーチバー統合を備えたローカルセマンティック検索ツール
CK Searchは、組み込みMCPサーバーを備えたローカルセマンティック検索ツールで、クラウド依存なしで任意のテキストディレクトリをインデックス化します。このツールはAIエージェントがMCP経由で利用でき、ソースではセットアップ、長所、grepとの比較による制限事項をカバーした実践的なチュートリアルを提供しています。
Mesh LLM: Iroh上での分散AIコンピューティング – 自身のGPUでLLMを実行
Mesh LLMは、複数マシンのGPUをプールし、OpenAI互換の単一APIとして公開します。モデルをローカルで実行するか、ピアルーティング経由で、またはirohのQUICトランスポートを使用して複数ノードにパイプラインとして分散します。