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
  • プロジェクト
  • プロジェクト