YM

yuchen20/memory-plus

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

56 stars 7 forks 品質 71 トレンド 13Apache-2.0

🧠 Memory-Plusは、MCPエージェントの軽量でローカルなRAGメモリストアです。 セッション全体で持続的な「記憶」を記録、検索、更新、削除、視覚化が容易になり、開発者にとって完璧です.

概要

MCPエージェントの軽量でローカルなRetrieval-Augmented Generation(RAG)メモリストア。 Memory-Plus は、エージェントのレコード、検索、更新、およびパーシステントの「メモリー」を可視化します。 インフォシスケンブリッジAIセンターハッカソンで大成功! * :ユーザーデータ、アイデア、重要なコンテキストを保存します。 * :過去のエントリのキーワードやトピックによって検索します。 * :Nの最終アイテムを素早く取得します。 * :既存のエントリをシームレスに追加または変更します。 * :相互グラフクラスターが関係を明らかにする。 * (v0.1.2以降) :ドキュメントを直接記憶に取り込む ※(v0.1.2以降):不要なエントリの削除 :過去のやりとりを呼び返すために、リソースを使用してAIを正確に教える(そしてそうでないとき)。 * (v0.1.4) 以降 :記憶が更新されると、古いバージョンが完全な履歴を提供できるようにします。 Google AI Studio から取得し、環境で GOOGLE API KEY に設定します。 Gemini Embedding API をこの API キーでのみ使用しますので、ぜひご利用ください!

概要(AI 翻訳)

MCPエージェントの軽量でローカルなRetrieval-Augmented Generation(RAG)メモリストア。 Memory-Plus は、エージェントのレコード、検索、更新、およびパーシステントの「メモリー」を可視化します。

** 初めての場所** インフォシスケンブリッジAIセンターハッカソンで!

主な特長

Record Memories:ユーザーデータ、アイデア、重要なコンテキストを保存します。 メモの取得:過去のエントリのキーワードやトピックによって検索します。 *** 最近の記憶:最後のN項目をすぐに取得して下さい。 *** Memories**:既存のエントリをシームレスに更新または変更します。 *** Memoriesの仮想化**:関係を明らかにするインタラクティブなグラフクラスター。 *ファイルインポート(v0.1.2以降) :ドキュメントを直接記憶に取り込む *メモを削除(v0.1.2以降) :不要なエントリを削除します。 ***メモリーズのメモリー ** (since v0.1.4) :過去のインタラクションをリコールするために、AIを正確に教えるために[resourcesを使用します。 *メモリーバージョン(since v0.1.4) :記憶が更新されると、古いバージョンが完全な履歴を提供できるようにします。

お問い合わせ

インストール

##1. 前提条件

Google APIキー Google AI Studio から取得し、環境で GOOGLE_API_KEY に設定します.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

以下は原文 README の抜粋です。原文を見る。

Memory-Plus

A lightweight, local Retrieval-Augmented Generation (RAG) memory store for MCP agents. Memory-Plus lets your agent record, retrieve, update, and visualize persistent “memories”—notes, ideas, and session context—across runs.

🏆 First Place at the Infosys Cambridge AI Centre Hackathon!

Key Features

  • Record Memories:Save user data, ideas, and important context.
  • Retrieve Memories:Search by keywords or topics over past entries.
  • Recent Memories:Fetch the last N items quickly.
  • Update Memories:Append or modify existing entries seamlessly.
  • Visualize Memories:Interactive graph clusters revealing relationships.
  • File Import (since v0.1.2):Ingest documents directly into memory.
  • Delete Memories (since v0.1.2):Remove unwanted entries.
  • Memory for Memories (since v0.1.4):Now we use resources to teach your AI exactly when (and when not) to recall past interactions.
  • Memory Versioning (since v0.1.4):When memories are updated, we keep the old versions to provide a full history.

Installation

1. Prerequisites

Google API Key Obtain from Google AI Studio and set as GOOGLE_API_KEY in your environment.

Note that we will only use the Gemini Embedding API with this API key, so it is Entirely Free for you to use!

UV Runtime Required to serve the MCP plugin.

VS Code One-Click Setup

Click the badge below to automatically install and configure Memory-Plus in VS Code:

GitHub で README 全文を見る

インストール

uvx -q memory-plus@latest
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "mcpServers": { //..., your other MCP servers "memory-plus": { "command": "uvx", "args": [ "-q", "memory-plus@latest" ], } } }