Integration Examples

See how to use xmem in different scenarios and languages.

Basic Query (JavaScript)

const response = await orchestrator.query({
  query: class="text-amber-300">'How does xMem work?',
  sessionId: class="text-amber-300">'user-123'
});
console.log(response);

Add Memory (Python)

import requests

res = requests.post(class="text-amber-300">'https://www.xmem.xyz/api/memory', json={
  class="text-amber-300">'action': class="text-amber-300">'add',
  class="text-amber-300">'data': { class="text-amber-300">'text': class="text-amber-300">'Remember this fact.' }
})
print(res.json())

Session Management (cURL)

curl -X POST https://www.xmem.xyz/api/sessions   -H 'Content-Type: application/json'   -d '{"name": "my-session"}'