Repolode
matrixorigin

matrixorigin/memoria

MatrixOneを基盤とする、Gitのようなスナップショット、ブランチ、マージ、ロールバックに対応したAIエージェント向け永続メモリレイヤー。

代替できる製品:Mem0Letta

スター
623
フォーク
81
未解決の Issue
65
最終コミット
3 日前

これは何?

MemoriaはAIエージェント向けの永続メモリレイヤーです。メモリの変更をすべて記録するため、監査やブランチ作成、取り消しができます。事実、好み、決定事項、セッションの要約を保存し、エージェントが会話をまたいで再利用できるようにします。これらの操作はMCPツールまたはREST APIとして利用できます。

メモリのバージョン管理モデルはGitのように機能します。スナップショットの作成、変更を試すための独立したブランチの作成、レビュー後のマージ、以前の状態へのロールバックが可能です。これらの機能はMatrixOneのCopy-on-Writeエンジン上で動作し、ストレージとベクトル検索・全文検索を組み合わせた検索に利用しています。

Memoriaはトークンを使うホステッドクラウドサービスとしても、Dockerとローカル埋め込みモデルのオプションを使うセルフホスト環境としても実行でき、セルフホストならデータを手元のマシンに保管できます。Cursor、Claude Code、Codex、Gemini CLI、KiroなどのMCP互換ツールに対応し、OpenClawとHermes向けのプラグインも備えています。

主な機能

  • 01メモリデータのスナップショット、ブランチ、マージ、特定時点へのロールバック
  • 02意味に基づいてメモリを検索する、ベクトル検索と全文検索のハイブリッド検索
  • 03矛盾の自動検出と、信頼度の低いメモリの隔離
  • 04メモリ変更ごとのスナップショットと出所情報を含む監査ログ
  • 05クラウドまたはセルフホストでのデプロイに対応し、ローカル埋め込みモデルも選択可能
  • 06memoria CLIを通じて、あらゆるMCP互換エージェントと連携

ユースケース

  • コーディングアシスタントに、プロジェクトの決定事項やユーザーの好みをセッションをまたいで保持させる
  • エージェントのメモリに対するリスクの高い変更をブランチ上で試し、確認してからmainにマージする
  • 誤った情報や不適切な情報が保存された後、エージェントのメモリをロールバックする
  • 厳格なデータ管理要件があるチーム向けに、エージェントのメモリを完全にオンプレミスで保管する

クイックスタート

  1. 1

    thememoria.ai に登録してトークンを取得します

  2. 2

    README に記載されている公式インストールスクリプトを実行します

  3. 3

    memoria init を実行し、Remote モードを選択してトークンを貼り付けます

    memoria init -i

使う前に知っておきたいこと

  • 推奨されるクイックスタートでは、ホスト型の Memoria Cloud サービスと登録トークンが必要です。
  • セルフホストするには、MatrixOne と Memoria API の実行に Docker が必要です。

収録されている特集

トピック

よくある質問

memoria とは?
MatrixOneを基盤とする、Gitのようなスナップショット、ブランチ、マージ、ロールバックに対応したAIエージェント向け永続メモリレイヤー。 MemoriaはAIエージェント向けの永続メモリレイヤーです。メモリの変更をすべて記録するため、監査やブランチ作成、取り消しができます。事実、好み、決定事項、セッションの要約を保存し、エージェントが会話をまたいで再利用できるようにします。これらの操作はMCPツールまたはREST APIとして利用できます。
memoria は無料で使えますか?ライセンスは?
memoria は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
memoria は今もメンテナンスされていますか?
活発にメンテナンス中。memoria の最終コミットは 2026年11月4日 です。
memoria は何に使えますか?
コーディングアシスタントに、プロジェクトの決定事項やユーザーの好みをセッションをまたいで保持させる エージェントのメモリに対するリスクの高い変更をブランチ上で試し、確認してからmainにマージする 誤った情報や不適切な情報が保存された後、エージェントのメモリをロールバックする 厳格なデータ管理要件があるチーム向けに、エージェントのメモリを完全にオンプレミスで保管する
memoria のインストール方法は?
thememoria.ai に登録してトークンを取得します README に記載されている公式インストールスクリプトを実行します memoria init を実行し、Remote モードを選択してトークンを貼り付けます: memoria init -i
memoria はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/matrixorigin/memoria

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト