VictorTaelin/OptMem
Permanent memory for AI agents. A 426-token prompt, a script, plug and play.
何を解決するか
OptMem は、異なるセッション、モデルの更新、ベンダーの変更を越えて持続する、永続的な記憶システムを AI エージェントに提供します。エージェントが時間の経過とともに意思決定、洞察、ユーザーの好みを忘れることを防ぎます。
動作方法
軽量な Python スクリプトと特定のプロンプトを使用してエージェントと統合します。記憶は追加のみ可能なログに固定幅のレコードとして保存されます。スケーラビリティを管理するために、記憶を要約の二分木に整理し、エージェントが「ズーム」コマンドを使って高レベルの要約から特定の原始記憶までナビゲートできるようにします。エージェントは CLI ツール(memo)を使って、記憶を読み込む(起動)、新しいノートを記録、正規表現による検索、および「ナップ」プロセスを通じた要約の最適化を行うことができます。
対象ユーザー
複数のセッションにわたって特定の事実や洞察を記憶し、独自のデータベースに依存せずに長期記憶を必要とする AI エージェントを開発している開発者。
特徴
- 依存関係ゼロ: 外部ライブラリを一切使用せず、単一の Python 3 ファイルで構成されています。
- 高パフォーマンス: 固定幅のレコードにより、数百万件の記憶でもほぼ瞬時に検索が可能。
- ツリー構造によるナビゲーション: 要約の二分木を使用して、エージェントが履歴を効率的に閲覧できるようにします。
- ポータブルなストレージ: 記憶ファイルは任意のディレクトリに保存可能で、Git による同期やバージョン管理が容易です。
関連
- プロジェクト
mnemon-dev/mnemonMnemon は、LLM エージェントに永続的なグラフベースのメモリを追加するクロスプラットフォーム CLI です。ホスト LLM が何を記憶し、リンクし、忘れるかを監督し、Mnemon が決定論的な保存、減衰、重複排除、およびオプションのベクトル検索を処理します。ワンクリック設定で多くの AI コーディングツール(Claude Code、Codex、Cursor など)と統合でき、必要なのは単一のローカルバイナリのみで、追加の API キーは不要です。
- プロジェクト
zjunlp/LightMemLightMem は、LLM と AI エージェント向けの軽量メモリ管理フレームワークであり、効率的な保存、取得、更新メカニズムを提供します。長文コンテキストのベンチマークで高い精度を維持しながら、トークン使用量とレイテンシを削減します。
- プロジェクト
MemTensor/MemOSMemOS 2.0 は、LLMベースのAIエージェント向けのメモリオペレーティングシステムです。テキスト、画像、ツールトレースなどのマルチモーダルメモリ(ノード)をグラフとして整理し、一元的なAPIで保存・取得・編集・削除が可能です。ホストされたクラウドサービス(APIキーによるアクセス)として動作するか、Docker(Neo4j + Qdrant)またはローカルSQLiteプラグインでセルフホストできます。OpenClaw、Hermes、DeepSeek Harnessとの準備済みプラグインが利用可能。ベンチマークでは既存の商用メモリ製品を上回ることが示されています。Apache 2.0 ライセンス。
- プロジェクト
JuliusBrussee/cavememAIエージェントがセッション間で情報を記憶できるようにする、コードアシスタント向けのクロスエージェント永続メモリシステム。圧縮されたローカルストレージとMCPを活用しています。
- プロジェクト
MemoriLabs/Memori会話とエージェント実行トレースを記録することで、セッション間での記憶喪失を防ぎ、トークンコストを削減する、AIエージェント用の永続的で構造化されたメモリレイヤーです。