mcpField
M
Memryzed

Memryzed

ローカル
github.com/memryzedメモリ・ナレッジ019 週間前に更新

Memryzed について

Memryzedは、コーディングエージェント向けに記憶とセッション状態を保持するローカル優先のMCPサーバーです。単一のSQLiteファイルにデータを保存し、検索と確認可能な事実抽出を備えています。

主な機能

  1. 01グローバルおよびプロジェクト別の記憶
  2. 02タスクごとのセッション状態
  3. 03ハイブリッド検索
  4. 04ルールベースの事実抽出
  5. 05CLIでの抽出事実の確認

活用シーン

  1. 01セッションをまたいだ好みや事実の参照
  2. 02リポジトリ単位の作業の再開
  3. 03プロジェクトの規約、決定、ビルドコマンドの記録

MCP 対応

Memryzedはstdio経由でローカルMCPサーバーとして動作し、事実の参照・保存やセッション状態の管理に使う9つのツールを公開します。

設定

ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。

インストール方法は未掲載です

このサーバーのパッケージやリモートエンドポイントはまだ取得できていません。プロジェクトの README の手順に従ってください。

リポジトリ

ツール

ツール一覧はまだ取得されていません

ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。

詳細

Memryzed

AI コーディングエージェント向けの永続メモリとセッション状態。

Memryzed はローカルファーストの MCP サーバーです。MCP 対応のあらゆるコーディングエージェント(Claude Code、Kiro、Codex、Cursor、Copilot CLI、Continue など)に、セッションをまたいで保持される永続メモリと、リポジトリごとに再開可能な作業状態を提供します。

エージェントが忘れることはなくなります。作業をゼロからやり直すこともなくなります。

動作を見る

エージェントに一度だけ伝えます。

エージェントが Memryzed 経由で設定を保存

後で新しい会話で尋ねても、覚えています。

エージェントが Memryzed 経由で設定を思い出す

ステータス

1.0 リリース前です。Memryzed は v1 仕様(docs/specs/v1.md)に対する機能をすべて実装済みです。ローカルメモリストア、ハイブリッド検索、リポジトリごとのセッション、ルールベースの抽出機能(オプションでローカル LLM 抽出機能も利用可能)、そして 9 つのツールを公開する MCP サーバーが含まれます。1.0 より前に API とディスク上の形式が変更される可能性があります。互換性ポリシーについては docs/development/versioning.md、リリース済みの内容については CHANGELOG.md をご覧ください。

インストール

macOS、Linux、WSL:

curl -fsSL https://memryzed.com/install.sh | bash

Windows PowerShell:

irm https://memryzed.com/install.ps1 | iex

Windows コマンドプロンプト:

curl -fsSL https://memryzed.com/install.cmd -o install.cmd && install.cmd

インストール後:

memryzed init        # one-time setup
memryzed install     # auto-wire into detected MCP clients
memryzed doctor      # verify everything is working

詳しいセットアップについては、docs/getting-started.md をご覧ください。

Memryzed が提供するもの

3 層の永続コンテキストを、小さく安定したツール群を通じて、MCP 対応のあらゆるエージェントに提供します。

  • グローバルメモリ。すべてのプロジェクトとマシンで引き継がれる、ユーザー全体の設定や事実です。
  • プロジェクトメモリ。同じリポジトリ内でセッションをまたいで保持される、リポジトリ単位の事実です。ビルドコマンド、規約、担当範囲、決定事項などが含まれます。
  • セッション状態。タスクごとの作業状態で、開いているファイル、直近の会話、最後に実行したコマンドなどを含め、作業を中断した場所から正確に再開できます。

すべてのデータは、1 つの SQLite データベースとしてお使いのマシンに保存されます。アカウントは不要で、デフォルトではテレメトリーもなく、ネットワーク通信も行いません。

仕組み

Memryzed はローカル MCP サーバーとして動作し、エージェントとは stdio 経由で通信します。エージェントは 9 つのツールを呼び出して、事実や会話の想起、事実の保存、セッションのチェックポイント作成、再開を行います。バックグラウンドエンジンがエージェントとの会話を記録して事実を提案し、CLI のレビューキューから提案された事実を承認、編集、または却下できます。

アーキテクチャの詳細については、docs/architecture.md をご覧ください。

ドキュメント

ユーザー向けドキュメント:

  • docs/getting-started.md - インストールと初回利用
  • docs/concepts.md - メモリモデルとスコープ
  • docs/cli-reference.md - すべてのコマンド
  • docs/mcp-reference.md - すべての MCP ツール
  • docs/configuration.md - 設定オプション
  • docs/troubleshooting.md - 問題が発生した場合
  • docs/faq.md - よくある質問

エージェントおよびクライアントの作成者向け:

  • docs/for-agent-authors.md - Memryzed を適切に統合する方法

コントリビューターおよび運用担当者向け:

  • docs/architecture.md - システムアーキテクチャ
  • docs/data-model.md - ディスク上の形式とスキーマ
  • docs/specs/v1.md - v1 仕様の全文
  • docs/development/ - 開発、リリース、インシデント対応のプロセス
  • docs/roadmap.md - 今後の予定

ライセンス

Apache-2.0。LICENSE と NOTICE をご覧ください。

コントリビューション

開発環境のセットアップ、ブランチモデル、変更の提案方法については、CONTRIBUTING.md をご覧ください。このプロジェクトに参加することで、CODE_OF_CONDUCT.md に同意したものとみなされます。

セキュリティ

脆弱性を報告するには、SECURITY.md に記載された手順に従ってください。セキュリティに関する報告を公開課題として投稿しないでください。

作成者

Memryzed は、創設者兼リードメンテナーの Hamza Arjah によって作成されました。すべてのクレジットについては AUTHORS を、貢献者全員についてはリポジトリのコントリビューターページをご覧ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。