OpenClaw開発者、AIエージェント向け統合メモリシステムを構築

AIエージェント向けマルチモーダルメモリシステム
開発者が、エージェントがセッション間で情報を忘れてしまうという一般的な問題に対処する、OpenClaw AIエージェント向けの包括的なメモリシステムを作成しました。このシステムは単一ソリューションアプローチに依存するのではなく、15の異なるツールを統合アーキテクチャに統合しています。
コアコンポーネント
このシステムは複数のメモリモダリティを組み合わせます:
- 構造化された事実データベース
- 意味的類似性のためのベクトル検索
- エンティティ関係グラフ
- エピソードタイムライン
- 階層的圧縮
- イベント駆動型調整
主な特徴
- 2010年のラップトップで動作し、クラウド依存や月額料金なし
- 決定論的フォールバックを備えたコンパクタにより、コンテキストウィンドウがオーバーフローしない
- サブエージェントはコンテキストインジェクションプロトコルを通じてメモリを共有
- イベントバスがすべてのストレージバックエンドへの書き込みを同時に調整
- 重要性加重アクセスカウント強化を備えた減衰エンジン
- 不変メッセージストアが生の会話データを保存
- セッションフィルタリングがcronノイズをメモリから排除
- 収束が保証された階層的DAG圧縮
問題の背景
開発者がこのシステムを構築したのは、彼らのOpenClawボットが、CodexやClaude CodeのACPX制御CLIインスタンスを含む多数のサブエージェントのオーケストレーターとして機能しているためです。このエージェントはセッション間で詳細を忘れており、各会話はマークダウンファイルに書き込まれたものを除いて、以前のセッションから機能的に分離されていました。
既存ソリューションの限界
ソースは、現在のメモリアプローチにおけるいくつかの限界を特定しています:
- 巨大なテキストファイルはコンテキストウィンドウを肥大化させ、高コストになる
- ベクトルデータベース(Mem0、Zep)には構造がなく、誰がいつ何を言ったかを追跡できない
- RAGパイプラインは重要性に関係なくすべてのドキュメントチャンクを平等に扱う
- MemGPT/Lettaには構造化された事実データベース、関係グラフ、重要性加重減衰が欠けている
- ChatGPTの組み込みメモリは検索、減衰、階層性のないフラットなリスト
- Supermemoryは不変メッセージストアや階層的圧縮のない単一グラフ抽象化を使用
新しいシステムは、すべてのメモリモダリティを含め、構造化された事実、意味的埋め込み、エンティティグラフ、エピソードタイムライン、階層的要約への書き込みを同時に伝播するイベントバスによる調整を追加することで、これらの限界に対処しています。
📖 Read the full source: r/openclaw
👀 See Also

開発者のAIドキュメント/コンテキスト同期ツールがReddit投稿後に注目を集める
ある開発者がRedditでAIドキュメントとコンテキスト同期ツールを共有したところ、3月22日の投稿から2週間で1.1Kダウンロード、60のGitHubスター、192のユニーククローンを獲得しました。

BrightBean Studio: AIエージェントで構築されたオープンソースのソーシャルメディア管理プラットフォーム
BrightBean Studioは、10以上のプラットフォームを直接のファーストパーティAPI統合でサポートするオープンソースのセルフホスト可能なソーシャルメディア管理プラットフォームです。ClaudeとCodexを使用して3週間で構築されました。

bareguard: AIエージェント向けの軽量セーフティゲート — 現在npmで公開中
bareguard v1.0は、約1000行、依存関係1つのAIエージェント用セーフティレイヤーで、破壊的なアクション(rm -rf、DROP TABLE)をブロックし、人間によるエスカレーションで予算制限を強制します。bareスイートの一部で、npmで公開されています。

80行のPythonスクリプトがClaudeを使って内部リンク提案を自動生成、リンク作業時間を2時間から8分に短縮
Redditユーザーが80行のPythonスクリプトを作成。記事の下書きとサイトマップをClaudeに読み込ませ、関連する内部リンク先と推奨アンカーテキストを返すようにしたところ、記事1本あたりの手動リンク作業時間が2時間から8分に短縮された。