Dray - Shared memory for ChatGPT, Claude, Grok and coding agents
by•
Every AI you pay for keeps its own memory, and none of them share it. Dray gives ChatGPT, Claude, Gemini, Grok and coding agents like Claude Code, Codex and Cursor one memory. Hit your Claude limit, open ChatGPT, and it can look up what you already decided. A browser extension saves your web chats and a CLI saves your coding sessions. Any MCP client can search it. $9 a month, full refund within 30 days. The extension needs Chrome, Firefox, Edge, Brave or Opera on a computer.

Replies
Most people who pay for both Claude and ChatGPT use whichever one still has messages left. Claude hits its limit halfway through a project, so you switch to ChatGPT and spend ten minutes explaining what you're building and what you've already decided.
The usual fix is pasting a summary across. It works until you change your mind and only one of them finds out.
Dray keeps one memory for all of them. The browser extension saves your ChatGPT, Claude, Gemini and Grok chats. The CLI saves sessions from Claude Code, Codex, Cursor, Grok Build, OpenCode, Antigravity and Kimi Code. Whichever one you open next can look up the project and what you decided, and you see each lookup as it happens.
Chats are kept word for word with no AI rewriting them. The side panel lists every chat and fact Dray holds and where it came from, and you choose which assistants can read it. Storage is in the EU, and the models Dray uses keep none of it.
$9 a month or $84 a year, with a full refund within 30 days. The extension runs in Chrome, Firefox, Edge, Brave or Opera on a computer. The CLI runs on macOS, Linux and Windows.
If that's you, try it on a real project and tell me where it falls short.