01
Pick your folder
Choose your vault folder
Folder access is ready — no setup needed.
Choose folderObsidian vault
Obsidian vault/carry-backup/
Select folderDocumentsObsidian vaultProjects
Your AI conversations, backed up automatically
Every ChatGPT, Claude and Grok conversation saved as Markdown, into a folder on your computer. Automatically.
Why did our Postgres query plan change after the upgrade?
The planner now prefers a parallel sequential scan — the upgrade changed the default cost model, so the old index path no longer wins…
Each conversation is saved to a folder you own. One subfolder per provider.
The record
Bans, purges, redesigns, one wrong toggle. People lose their AI history in ways they never see coming. Every entry below is dated and sourced.
Grok permanently purges deleted chats after 30 days.
And it has no export at all. What you don’t save in time is gone for good. (xAI)
A professor lost two years of research to one data-consent toggle.
The internet’s verdict: “why didn’t you have a local backup?” (Nature)
Court filings revealed OpenAI retained ~78 million “deleted” conversations.
Delete doesn’t mean deleted. It means the copy you could see is gone. Theirs remains. (TechCrunch)
Extensions with 8M+ users were caught silently harvesting AI chats.
The category that reads your conversations has a trust problem. Local-only is the only credible answer. (Koi Security)
The only copy that survives is the one you control, saved while the account still works. That’s the whole product.
How it works
What gets saved
Most backups stop at chat text. Carry saves the reports, documents, and project context around it.
Whatever the shape, it’s saved as plain files. Readable in thirty years.
Features
Carry reads ChatGPT, Claude, and Grok through your own session. It writes plain Markdown to a folder you pick.
Auto-capture checks ChatGPT and Claude in the background every couple of hours while Chrome is open. Grok syncs with one click from the popup.
Read from each provider’s own API. Code fences, tables, and LaTeX arrive intact.
Written straight to your folder with the File System Access API. Nothing is uploaded.
Carry uses the session you’re already logged into, held in memory for one sync.
One conversation, one file. Re-syncs match by id and update in place. Files you edit by hand are never overwritten.
No official export, and deleted chats purge after 30 days. Carry saves it like the rest.
The format
This is a real conversation Carry saved. Plain Markdown you can grep in a terminal, and the same file opened in Obsidian, where the frontmatter becomes a Properties panel and the thread renders in place. Flip between the two.
--- conversation_id: "6a63a824-7d2c-83ee-…" source: chatgpt title: "AI Chat History Knowledge Base" created: "2026-07-24T23:30:05Z" updated: "2026-07-24T18:06:23Z" synced: "2026-07-24T23:38:16Z" tags: [capture/chatgpt] url: "https://chatgpt.com/c/6a63a824…" --- **You** Compare how to turn AI chat history into a permanent, local-first knowledge base in Markdown with Obsidian. **ChatGPT** ## Why chat history is fragile AI chats live on proprietary servers with no guaranteed permanence. Deleting a chat schedules it for removal within 30 days [1] — once gone, there is no recovery. - **Vendor lock-in** — lose the account, lose the history. - **No real export** — you get one JSON blob, not readable Markdown. [2] - **Policy can change** — retention has jumped from 30 days to ~5 years unilaterally. [3] ## Approaches, compared | Approach | Providers | Storage | Auto | | ----------------- | --------- | ------- | ---- | | Official export | All | Cloud | No | | Copy / paste | All | Local | No | | Auto-capture ext. | All | Local | Yes | ## Why Markdown + Obsidian is durable > Plain text you own, readable in thirty years — > frontmatter, backlinks, and ripgrep search for free.
Compare how to turn AI chat history into a permanent, local-first knowledge base in Markdown with Obsidian.
AI chats live on proprietary servers with no guaranteed permanence. Deleting a chat schedules it for removal within 30 days1 — once gone, there is no recovery.
| Approach | Providers | Storage | Automatic |
|---|---|---|---|
| Official export | All | Cloud | No |
| Copy / paste | All | Local | No |
| Auto-capture extension | All | Local | Yes |
Plain Markdown files stay readable for decades, work with any editor, and drop straight into your knowledge graph — frontmatter for Dataview, backlinks between notes, and ripgrep or Spotlight search for free.
Ephemeral chat sessions become permanent, searchable, linkable knowledge you own.
Pricing
Carry has no server and pays for none of your AI usage, so there is nothing to rent back to you. Pay once, get free updates, and it keeps saving for life.
Start here
Freeno card required
The trial starts with your 25 most recent conversations per provider, then saves what you write from then on. Your full history, and Claude projects and artifacts in full, come with the license.
regularly $79, $59 at launch, $59lifetime
Launch price: use code EARLY20 to get a $20 early launch discount.
Everything in the free trial, plus
Try it free for 14 days first. No account, no card.
Yes. Carry is local-only. It reads each provider through your own logged-in session and writes Markdown straight into your folder. There is no Carry server and no account. The only thing Carry ever sends anywhere is your license key, once, to Polar when you activate. Never a conversation.
Nothing. They stay put. Everything Carry writes is plain Markdown in a folder you already own, so uninstalling the extension never touches what is on disk. Neither does a lapsed license; it only stops new syncing. No proprietary format, no lock-in. Open the files in any editor, forever.
No. Pick a folder and connect the providers you use. That’s the whole setup. No API key, no REST endpoint, no certificates, no plugin.
No. Carry writes ordinary Markdown to whatever folder you pick. It works with anything that reads Markdown: Obsidian, Logseq, VS Code, or plain Finder. If you do use Obsidian, point Carry at your vault and the conversations show up as notes. No plugin required.
Chrome and Chromium-based browsers: Brave, Edge, Arc, Vivaldi, and others. Carry uses the File System Access API to write to your folder, which those browsers support.
No. Auto-capture is on from the start. Carry checks ChatGPT and Claude in the background every couple of hours while Chrome is open. Grok blocks background reads, so it syncs with one click from the popup.
ChatGPT, Claude, and Grok. New ChatGPT and Claude conversations are saved automatically in the background. Grok blocks background reads, so it syncs with one click from the popup. Grok also has no official export and permanently purges deleted chats after 30 days, so Carry may be the only copy you keep. Gemini and Perplexity are on the way.
The full transcript, and the work around it: ChatGPT Deep Research reports with citations, Canvas docs, Claude projects as one folder (instructions, files, extracted docs, and chats together), Claude Code artifacts as real files you can open, and Grok DeepSearch reports. Anything a provider’s API doesn’t return gets an honest “not captured” marker.
Neither. One conversation is one file, matched by its id and updated in place. Never a duplicate. Files you edit by hand are never overwritten: Carry checks before it writes, and if you changed the file, it leaves your version alone.
After you activate a license, Carry can save every conversation already in ChatGPT and Claude, not just what it captured since you installed it. It runs once in the background; you can close the popup while it works. More detail at carry.md/backfill.
$79 for a lifetime license. Never a subscription. At launch, use code EARLY20 to get a $20 early launch discount, so you pay $59. Try the full product free for 14 days first. No account, no card.
Yes. One license covers up to 5 of your own devices. Activate it once in each browser and you’re set. It’s tied to you, not a seat, and there’s nothing to renew. Swapping machines is fine too — you can free a slot whenever you need one.
Deactivate a machine you no longer use and the slot frees up straight away — do it in your Polar account at carry.md/account. Sign in with the email you bought with; your key and your invoices are there too.
Email support@carry.md within 14 days of buying and we refund you in full, no questions asked. Your saved files stay yours either way. Full terms at carry.md/terms.
Two minutes from the Chrome Web Store to your first saved conversation. ChatGPT, Claude, and Grok, plain Markdown in a folder you pick.