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.
How to
Comments (0)
Try it
API docs
Learn how to use Memory Bank effectively! Here are a few example prompts, tips, and the documentation of available commands.
Example prompts
-
Prompt 1: "Find any emails or files related to the meeting last week."
-
Prompt 2: "Can you help me retrieve the document I was working on yesterday?"
-
Prompt 3: "Save this important chat conversation for future reference."
-
Prompt 4: "Search for any emails or files from John Smith."
-
Prompt 5: "Find any emails or files related to project X from the past month."
Features and commands
Feature/Command | Description |
---|---|
upsert | This 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. |
query | This 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. |