Do I need to change my code?
Do I need to change my code?
Only the base URL, a
boundary_id query parameter, and — in BYOK mode — one header. Your prompts, streaming, tool calls, and response handling stay identical, because Memory Router speaks the same API as your provider.What is a Boundary and do I always need one?
What is a Boundary and do I always need one?
A Boundary is the memory scope for a conversation — it binds requests to a workspace, project(s), and actors so the Router knows whose memory to read and write. You create it once in the console and pass its id as
?boundary_id= on each call. Requests without a boundary_id still work, but pass through with memory disabled.Which providers and models are supported?
Which providers and models are supported?
OpenAI (Chat Completions, Responses, Embeddings) and Anthropic (Messages) protocols. In hosted mode, GPT, Claude, and Qwen model families are built in and callable by their native names. See Deployment Modes for the current matrix.
What is the difference between BYOK and MemoryLake-hosted?
What is the difference between BYOK and MemoryLake-hosted?
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. Both modes use the same endpoints; the difference is which keys you send.
In BYOK mode, is my provider key safe?
In BYOK mode, is my provider key safe?
Yes. Your provider key is encrypted in transit and forwarded to the provider on each call. MemoryLake never stores, logs, or reuses it — the design is stateless, per-request passthrough with zero server-side key storage.
Does memory add latency to my calls?
Does memory add latency to my calls?
Memory recall happens before the model call and is optimized for low overhead; memory extraction and storage happen asynchronously after the response is returned, so writing memories never adds latency.
How do I get access?
How do I get access?
Memory Router is in private preview. If the Memory Router card is not yet visible under Integrations in your console, contact support@memorylake.ai to request access.