Skip to content
SDKs

TypeScript and Python, batteries included.

The two-call surface, typed end to end, with capability-token auth handled for you. Reach for the proxy altitude to wrap your model client and let memory happen behind the scenes.

$ npm install @ultramemory/sdk-ts · pip install ultramemory
What you get[1 / 2]

Typed, and out of your way.

The client handles the plumbing so your code is two calls and a wrap.

  • Fully typed

    Responses mirror the contract — autocomplete every field.

  • Auth handled

    Capability tokens, scoped per agent, attached for you.

  • Proxy altitude

    Wrap your model client — auto-remember, auto-recall, zero new tools.

  • Resilient

    Sensible retries + backoff on the capture-first write path.

In code[2 / 2]

The same surface, your language.

remember → recall, then the proxy altitude — illustrative, nothing executes here.

import { UltraMemory } from "@ultramemory/sdk-ts";

const um = new UltraMemory({ token: process.env.UM_TOKEN! });

await um.remember("Acme ships on Fridays.");        // 202 -> { trace_id }
const { results } = await um.recall("ship date?");  // ranked, token-budgeted

// proxy altitude — wrap a model client to auto-remember + auto-recall:
const model = um.proxy(openai);
Install

One install, two calls.

Pick your language and ship governed memory today.