Mem0

Agent memory management

Configuration

Add Memories

Operation
Add Memories
User ID*
Enter user identifier
API Key*
••••••••
Messages*
json
JSON array, e.g. [{"role": "user", "content": "I love TradingGoose!"}]
Add Memories (mem0_add_memories)

Add memories to Mem0 for persistent storage and retrieval

Input
ParameterTypeRequiredDescription
userIdstringYesUser ID associated with the memory
messagesjsonYesArray of message objects with role and content
apiKeystringYesYour Mem0 API key
Output
ParameterTypeDescription
idsarrayArray of memory IDs that were created
memoriesarrayArray of memory objects that were created

Search Memories

Operation
Search Memories
User ID*
Enter user identifier
API Key*
••••••••
Search Query*
Enter search query to find relevant memories
Result Limit
1
Search Memories (mem0_search_memories)

Search for memories in Mem0 using semantic search

Input
ParameterTypeRequiredDescription
userIdstringYesUser ID to search memories for
querystringYesSearch query to find relevant memories
limitnumberNoMaximum number of results to return
apiKeystringYesYour Mem0 API key
Output
ParameterTypeDescription
searchResultsarrayArray of search results with memory data, each containing id, data, and score
idsarrayArray of memory IDs found in the search results

Get Memories

Operation
Get Memories
User ID*
Enter user identifier
API Key*
••••••••
Memory ID
Specific memory ID to retrieve
Start Date
YYYY-MM-DD
End Date
YYYY-MM-DD
Result Limit
1
Get Memories (mem0_get_memories)

Retrieve memories from Mem0 by ID or filter criteria

Input
ParameterTypeRequiredDescription
userIdstringYesUser ID to retrieve memories for
memoryIdstringNoSpecific memory ID to retrieve
startDatestringNoStart date for filtering by created_at (format: YYYY-MM-DD)
endDatestringNoEnd date for filtering by created_at (format: YYYY-MM-DD)
apiKeystringYesYour Mem0 API key
Output
ParameterTypeDescription
memoriesarrayArray of retrieved memory objects
idsarrayArray of memory IDs that were retrieved

Usage Instructions

Integrate Mem0 into the workflow. Can add, search, and retrieve memories.

Notes

  • Category: tools
  • Type: mem0