Blocks
Mem0
Agent memory management
Add, search, retrieve, and delete memories using Mem0. Store conversation history, user preferences, and context across workflow executions for enhanced AI agent capabilities.
Block Preview
Mem0
Agent memory management
Usage
- Add the block to your workflow and connect it to the upstream step.
- Configure any required credentials or tokens in the inputs.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the mem0 block with monitoring enabled in production.
Inputs (UI)
Operation
dropdownPlaceholder: Select an operation
Layout: half
Options: Add Memories, Search Memories, Get Memories
User ID
short-inputPlaceholder: Enter user identifier
Layout: full
Messages
codePlaceholder: JSON array, e.g. [{"role": "user", "content": "I love Neura Parse!"}]
Layout: full
Condition: operation = "add"
Search Query
long-inputPlaceholder: Enter search query to find relevant memories
Layout: full
Condition: operation = "search"
Memory ID
short-inputPlaceholder: Specific memory ID to retrieve
Layout: full
Condition: operation = "get"
Start Date
short-inputPlaceholder: YYYY-MM-DD
Layout: half
Condition: operation = "get"
End Date
short-inputPlaceholder: YYYY-MM-DD
Layout: half
Condition: operation = "get"
API Key
short-inputPlaceholder: Enter your Mem0 API key
Layout: full
Result Limit
sliderLayout: full
Condition: operation = ["search","get"]
Inputs (API)
operation
stringRequired
apiKey
stringRequired
userId
stringRequired
version
stringOptional
messages
jsonOptional
query
stringOptional
memoryId
stringOptional
startDate
stringOptional
endDate
stringOptional
limit
numberOptional
Outputs
Primary response type:
{
"ids": "json",
"memories": "json",
"searchResults": "json"
}