Skip to main content
Only the base URL and one header. Your prompts, streaming, tool calls, and response handling stay identical — Memory Router speaks the same API as your provider.
OpenAI, Anthropic, Google Gemini, Groq, DeepSeek, OpenRouter, and any OpenAI-compatible endpoint. The OpenAI Assistants API is not yet supported. See Deployment Modes for the full list.
BYOK (Bring Your Own Key) means you supply your own provider key plus a MemoryLake key — billing and rate limits stay with your provider account. MemoryLake-hosted needs only a MemoryLake key: we run the major models for you, so you skip provider sign-up entirely.
Yes. Your provider key is encrypted in transit and forwarded to the provider on each call. MemoryLake never stores, logs, or reuses it — it is passthrough only.
In BYOK mode Memory Router fails open: the request passes straight through to your provider so your application keeps working with zero downtime. See Observability.
Instead of replaying the entire history each turn, the Router removes redundant context and injects only the relevant memories — fewer tokens per call as conversations grow.
Yes. The Router and the MemoryLake API operate on the same memory pool, so anything stored one way is retrievable the other.
Yes. Memory Router is available on the Free tier so you can integrate and test before scaling up.