Integrations

Guides for the framework you already use

Persistent memory for any AI framework you build on, without a schema, a vector database, or a second service to keep in sync.

Chat Persistence

Vercel AI SDK

Every chat survives a Vercel deploy. Users pick up mid-thread on the next visit, and your app can search everything they have discussed before.

Read the guide

Chat History and Memory

LangChain

A drop-in for LangChain's default chat history. Every chain and agent keeps its memory across restarts, and past runs stay searchable by meaning.

Read the guide

Session Storage

OpenAI Agents SDK

The session backend for when your agents outgrow SQLiteSession. Every user stays isolated, every deploy keeps history intact, and past conversations stay searchable.

Read the guide

Message Persistence

OpenAI SDK

For apps built on OpenAI's SDK directly, without an agents framework. Every completion is saved as it happens, users are remembered across sessions, and past chats stay searchable.

Guide in progress

Message History

Anthropic SDK

A store for the Claude messages you send. Users are remembered across sessions, past chats stay searchable, and Anthropic's prompt caching keeps full-history replays cheap.

Guide in progress

Chat Persistence

Google Gemini SDK

Persistent chat for apps calling Gemini directly. Every message the SDK sends is stored, users are remembered across sessions, and past chats stay searchable.

Guide in progress

OpenAI-Compatible

Grok (xAI)

For chatbots built on Grok. The xAI API is OpenAI-compatible, so the same integration works: chats persist, users are remembered, and past runs stay searchable.

Guide in progress

Node Message History

LangGraph

Persistent message history for the nodes in your LangGraph app. Runs pick up where they stopped, users stay separated, and past exchanges stay searchable.

Guide in progress

Chat Memory

LlamaIndex

Chat memory for LlamaIndex apps that survives every restart. Every message persists, users are remembered between sessions, and past conversations stay searchable.

Guide in progress
No guide neededAny other framework Every guide here calls the same REST API. Use the TypeScript SDK, or send plain HTTP from Python, Go, Ruby, or whatever you already run. Start with the quickstart

One API for chat history, memory, and search

Add it to whatever framework you already run.