Memory
Search, retrieve, and manage persistent agent memories across sessions
Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Path Parameters
uuidResponse Body
curl -X DELETE "http://localhost:3013/api/memory/497f6eca-6276-4993-bfeb-53cbbbba6f08"Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Path Parameters
uuidResponse Body
curl -X GET "http://localhost:3013/api/memory/497f6eca-6276-4993-bfeb-53cbbbba6f08"Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Query Parameters
1 <= lengthResponse Body
curl -X GET "http://localhost:3013/api/memory/edges?memoryId=string"Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Response Body
curl -X GET "http://localhost:3013/api/memory/health"Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X POST "http://localhost:3013/api/memory/index" \ -H "Content-Type: application/json" \ -d '{ "content": "string", "name": "string", "scope": "agent", "source": "manual" }'Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X POST "http://localhost:3013/api/memory/list" \ -H "Content-Type: application/json" \ -d '{}'Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X POST "http://localhost:3013/api/memory/rate" \ -H "Content-Type: application/json" \ -d '{ "events": [ { "memoryId": "string", "signal": -1, "weight": 1, "source": "llm" } ] }'Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X POST "http://localhost:3013/api/memory/re-embed" \ -H "Content-Type: application/json" \ -d '{}'Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Query Parameters
uuidResponse Body
curl -X GET "http://localhost:3013/api/memory/retrievals"Authorization
bearerAuth API key via Authorization: Bearer <API_KEY>
In: header
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
curl -X POST "http://localhost:3013/api/memory/search" \ -H "Content-Type: application/json" \ -d '{ "query": "string" }'