Skip to main content
Memory Stores are persistent storage for agent memories, allowing your agents to maintain context and recall information across conversations. Each Memory Store contains Entities holding Memories.

Creating a Memory Store

Head to a Project, use the button
Creating Memory Stores
The following modal opens:
Memory Store Create
Ensure your description is exhaustive as it will be used by Agents to lookup the correct memory store:
  • Good example: “Customer communication preferences, contact times, and support tier information for personalized outreach”
  • Bad example: “Customer data”
Agents need to then be instructed to manipulate the memory store correctly, see example instruction below. To learn more, see Memory Management with Agents.
Once a Memory is created it lists the various Entities it contains. Entities are logical groups in which Memories are collected. An entity often represents a user of the related model.

Creating an Entity

To create an Entity choose Add Entity, enter an ID for the Entity and press Save.
Memory Add Entity Studio
This entity now shows a list of memories attached to it.

Viewing and Adding Memories

Memories are the information stored about the previously created entity. Each Memory holds the date at which the memory was recorded.
Memory Store Date Filter
Use the Add Memory to manually add a new Memory in an Entity. Use the textbox to fill in the content for the memory, save using the Add Memory button.
Memories are best used dynamically through our API, to learn more, see Memory Stores via the API.