iai-mcp: セッションをまたいだ持続的なOpenClawメモリのためのローカルデーモン

新しいOpenClawセッションをゼロコンテキストで開始する度に生じる悩みから、ある開発者がiai-mcpを構築しました。これはセッション間で会話のメモリを保持するローカルデーモンです。5ヶ月間の日常的な使用を経て、MITライセンスでオープンソース化されました。
仕組み
- 3つのメモリ階層: キャプチャした会話を新しさと関連性で整理し、マシンがアイドル時にバックグラウンドで統合します。
- ローカルニューラル埋め込み: すべての処理はデバイス上で行われ、外部にデータは送信されません。
- AES-256暗号化: 保存データは暗号化されます。
- 自動コンテキスト注入: 新しいセッション開始時に、関連するメモリがコンテキストとして自動的に提供されます。OpenClawに何かを覚えておくように手動で指示する必要はありません。
パフォーマンス数値
- 逐語的再現率: 99%以上
- 検索レイテンシ: 100ms未満
- セッション開始時のトークンコスト: 3,000トークン未満
実際の使用例
作者は1月からiai-mcpを実行しており、明示的な指示なしにシステムがコーディングスタイル、プロジェクト構造、好みを学習したと報告しています。リポジトリには、これらの数値を自分で検証するためのベンチマークハーネスが含まれています。
リポジトリ: https://github.com/CodeAbra/iai-mcp
📖 全文を読む: r/clawdbot
👀 See Also

プロンプトキャッシュMCPプラグインは、安定したコンテキストを特定することで、Claude APIコストを自動的に削減します
プロンプトキャッシュMCPプラグインは、システムプロンプトやツール定義などの安定したコンテキスト部分を自動的に識別し、Anthropicのキャッシュ機能用にマークすることで、コーディングセッションでのAPIコストを80〜92%削減します。

なぜエージェントシステムにおいて決定論的ワークフローがAI駆動オーケストレーションを凌駕するのか
エージェントシステム構築に1年の経験を持つ開発者が、AI駆動のオーケストレーションが非決定論的なルーティング、エラーの連鎖、コスト爆発、不可能なデバッグにより確実に失敗したと共有。コードベースのオーケストレーションによる決定論的ワークフローへの切り替えで、オーケストレーションの失敗を解消。

マルチエージェント開発のためのコーディネーターサーバーによる上書き防止
開発者がNode.jsコーディネーターサーバーを構築し、同じコードベースで作業するAIエージェント間の行範囲ロック、行シフト追跡、リアルタイムメッセージングを管理しています。HTTPベースのロックと競合検出を使用することで、エージェントが互いの作業を上書きするのを防ぎます。

Calmkeep:長時間セッションにおけるLLMのドリフトに対抗する外部連続性レイヤー
Calmkeepは、長時間セッションにおけるLLMのドリフトに対抗するために設計された外部連続性レイヤーであり、25ターンのバックエンド構築テストでは標準Claudeの60%に対して85%の整合性を示し、法的セッションでは50%に対して100%の整合性を示しました。