mnemon-dev/mnemon
LLM-supervised persistent memory for AI agents — graph-based recall, cross-session knowledge, single binary. Works with DeepSeek Harness, Claude Code, OpenClaw, and any agent runtime.
Mnemon – AI エージェントのための永続的で LLM 監督型のメモリ
これは何か – Mnemon は、大規模言語モデル(LLM)エージェントに耐久性があり検索可能な知識ストアを提供する、小型でクロスプラットフォームなコマンドラインツール(単一のネイティブバイナリ)です。ストアはローカルの ~/.mnemon に存在し、4 グラフ(時間、エンティティ、因果、意味)の SQLite データベースとして構築されます。
仕組み – ホスト LLM(Claude、OpenAI など)は監督者のままです。何を記憶するか、事実をどのようにリンクするか、いつ忘れるかを決定します。Mnemon は決定論的な操作のみを実行します – 保存、索引付け、グラフ走査、減衰、重複排除、および埋め込みを使用したオプションのベクトル検索。LLM は埋め込まれません。ユーザーの既存の LLM サブスクリプション以外に追加の API キーは不要です。
主な機能
- ゼロランタイム摩擦 – 一度インストールするだけ(npm、Homebrew、または
go install経由)。サポートされているランタイムには自動的に「hooks」または「skills」が付与され、LLM にメモリの想起または書き戻しを促します。 - マルチフレームワーク統合 – Claude Code、Codex、Cursor、ZCode、TRAE、Qoder、CodeBuddy、Kimi Code、OpenCode、Hermes Agent、Pi、NanoClaw、Nanobot、DeepSeek Harness などのための既製セットアップコマンド。
- 4 グラフアーキテクチャ – 事実を 4 種類のエッジを持つノードとして保存し、単純なベクトル類似度よりも豊かな推論を可能にします。
- 意図ネイティブプロトコル – 3 つのプリミティブ(
remember、link、recall)が LLM の語彙に直接対応し、生の SQL 行ではなく構造化 JSON を返します。 - 重要度の減衰とブースト – メモリアイテムはアクセスされないと薄れ、自動ガベージコレクションが行われます。
- プライバシー安全なレシート – 生の内容を公開せずに、監査用のハッシュ化された操作ログをエクスポートします。
- オプションの埋め込み – 埋め込みなしでも動作します。ローカルの Ollama または任意の OpenAI 互換サーバーを接続して、ハイブリッドなベクトルキーワード検索が可能です。
典型的なワークフロー
- セットアップ –
mnemon setup --target <runtime>は、選択した LLM ツールに適切な skill/guide とライフサイクル hooks をインストールします。 - プライム – セッション開始時に、hook が Mnemon ストアをエージェントに可視化します。
- 想起リマインダー – LLM がユーザープロンプトを処理する前に、Mnemon は想起クエリを提案できます。
- エージェント作業 – LLM は、取得した事実が有用だと判断した場合、
mnemon recall …を呼び出します。 - ナッジ – LLM が終了した後、Mnemon はエージェントに新しい洞察を書き戻すよう促す場合があります(
remember)。 - コンパクト – コンテキスト圧縮の直前に、Mnemon は無関係なメモリの剪定を支援します。
なぜ重要か – 標準的な LLM エージェントは実行間でコンテキストを失います。長い会話は初期情報をプロンプトウィンドウから押し出します。Mnemon は、使用に応じて成長する永続的でグラフに富むメモリを提供し、エージェントが追加の推論コストなしで、決定、事実、因果リンクを数か月にわたって保持できるようにします。
はじめに
npm install -g @mnemon-dev/mnemon # installs the binary
mnemon setup --target claude # example for Claude Code
mnemon store create work # optional named store
MNEMON_STORE=work mnemon recall "project deadline" # query
ビジョン – 著者らは、Mnemon をプロトコル非依存の「メモリゲートウェイ」へと進化させ、任意のグラフデータベース(PostgreSQL、Neo4j など)の上に置けるようにし、LLM 監督 API をストレージエンジンから分離することを目指しています。
TL;DR – Mnemon は、軽量で LLM 監督型のローカルメモリエンジンであり、多くの既存の AI コーディングアシスタントにプラグインして、追加の LLM 呼び出しや API キーを必要とせずに、耐久性のあるグラフベースの知識ベースを提供します。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト