matrixorigin/memoria
Secure memory management for AI Agents • Ensures data integrity • Reduces hallucinations • Maintains consistent long-term context
解決する課題
Memoria は、AI エージェントが異なるセッションをまたいで事実、好み、意思決定を記憶できるようにする永続メモリレイヤーを提供します。エージェントメモリに Git ライクなバージョン管理を導入することで、メモリの不安定さと制御不能という問題を解決し、ユーザーとエージェントがエージェントの知識ベースへの変更を追跡、監査、巻き戻しできるようにします。
仕組み
Memoria は、AI エージェントと MatrixOne の Copy-on-Write エンジンを基盤とするストレージバックエンドの橋渡しをします。Model Context Protocol (MCP) サーバーを使用して、エージェントにメモリの保存、取得、管理のためのツール群を提供します。このシステムはハイブリッド検索(ベクトル検索と全文検索の組み合わせ)をサポートし、スナップショット、ブランチ、マージなどのバージョン管理機能を実装して、実験の分離やエラーのロールバックを可能にします。
対象ユーザー
AI エージェント(Cursor、Claude Code、Kiro などのツールを使用)を構築しており、会話をまたいで持続する、監査可能な長期メモリをエージェントに持たせたい開発者。
ハイライト
- Git-for-Memory:メモリ変更に対するゼロコピーブランチ、即時スナップショット、ポイントインタイムロールバックをサポート。
- Hybrid Search:ベクトル検索と全文検索を組み合わせ、意味とキーワードの両方でメモリを検索。
- Self-Governance:矛盾を自動検出し、信頼度の低いメモリを隔離。
- Flexible Deployment:クラウドサービスとして、または Docker によるセルフホストで利用でき、データを完全に制御。
- Steering Rules:メモリをいつ保存、取得、削除すべきかについてエージェントに指針を提供。
関連
- プロジェクト
- プロジェクト
- Dispatch
- プロジェクト
- プロジェクト