Logo and icon for Memory Bank, a ChatGPT plugin with description: Extend AI memory. Ask it to store and retrieve your information to get personalized assistance tailored to your needs.. Find out more on Plugin Surf, the best plugin database.

Memory Bank

Extend AI memory. Ask it to store and retrieve your information to get personalized assistance tailored to your needs.

Memory Bank is an AI memory extension plugin, perfect for storing, updating, and retrieving personal information or documents such as files and emails. It helps in finding answers to user's queries and retrieve relevant information quickly. Use it whenever a user asks anything that can be found in their information, or they ask you to save information for future reference. This chat plugin will allow you to get personalized assistance tailored to your needs by extending your AI memory bank.

Learn how to use Memory Bank effectively! Here are a few example prompts, tips, and the documentation of available commands.

Example prompts

  1. Prompt 1: "Find any emails or files related to the meeting last week."

  2. Prompt 2: "Can you help me retrieve the document I was working on yesterday?"

  3. Prompt 3: "Save this important chat conversation for future reference."

  4. Prompt 4: "Search for any emails or files from John Smith."

  5. Prompt 5: "Find any emails or files related to project X from the past month."

Features and commands

Feature/CommandDescription
upsertThis command is used to save chat information. It accepts an array of documents with text (potential questions + conversation text), metadata (source 'chat' and timestamp, no ID as this will be generated). It is recommended to confirm with the user before saving and ask for more details/context.
queryThis command allows you to query and filter documents based on natural language queries and metadata. It accepts search query objects array each with a query and optional filter. It is possible to break down complex questions into sub-questions and refine results by criteria like time or source. If the response is too large, it is advised to split queries.

Configuration

User authenticationOAuth2
API documentation

For AI

Namememorybank
DescriptionUse for storing, updating, and retrieving user's information or documents (such as files, emails, and more) to find answers to questions and retrieve relevant information. Use it whenever a user asks something that might be found in their personal information, or asks you to save information for later.

Updates

First added20 June 2023

Similar plugins