How to Save AI Chats to Obsidian (Private & Local)
Turn your ChatGPT, Claude, and Gemini conversations into Markdown notes in your Obsidian vault - fully offline, with no account required.
If you already think in Obsidian, your AI conversations belong there too. A good answer from ChatGPT or Claude is far more useful as a linked, searchable Markdown note than as a tab you will eventually close. This guide shows how to get AI chats into your vault while keeping everything local and private.
Why Markdown and Obsidian
Obsidian stores notes as plain Markdown files on your own machine. That makes it a great home for AI conversations:
- Searchable - everything is full-text searchable across your vault.
- Linkable - connect a chat to related notes, projects, and ideas.
- Portable - plain
.mdfiles are yours forever, no lock-in. - Private - nothing has to leave your device.
The challenge is getting the conversation out of the chat interface and into clean Markdown without hand-copying every message.
The manual way (and why it is painful)
You can select a conversation, copy it, and paste it into a new note. In practice the formatting rarely survives: headings collapse, lists break, and code blocks lose their fences. For a single short answer it is fine. For a long technical thread it is a chore - and you have to do it every time.
The one-click way with AI Chat Snapper
AI Chat Snapper exports the conversation you are reading as proper Markdown, ready for your vault.
- Install AI Chat Snapper from the Chrome Web Store.
- Open a conversation in ChatGPT, Claude, Gemini, or any supported assistant.
- Click the extension and choose Obsidian (or Markdown to save the file yourself).
- The note lands in your vault as clean Markdown, with headings, lists, and code blocks intact.
Because the Obsidian destination is local, the whole flow stays on your device - no account, no upload, no third-party server in the middle. That matters when your chats include client work, unreleased ideas, or anything you would not paste into a random web tool.
Tips for organising AI notes in your vault
- Keep a dedicated folder such as
Inbox/AIand triage from there. - Add a tag like
#ai/chatgptor#ai/claudeso you can filter by source. - Link each note to the project it belongs to so the answer resurfaces in context later.
Frequently asked questions
Does this work with assistants other than ChatGPT?
Yes. AI Chat Snapper works with 10 AI assistants, including ChatGPT, Claude, Gemini, Grok, Mistral, DeepSeek, Qwen, Kimi, Doubao, and Perplexity.
Is anything sent to a server?
No. Saving to Obsidian or to a local Markdown file happens entirely on your device, and the extension can run fully offline.
Can I export to other formats as well?
Yes - the same extension also exports to PDF, Word, PNG, TXT, and JSON, and can send chats to Notion or Google Docs.
Need a static file to share instead of a vault note? See How to export ChatGPT conversations to PDF. For every method and format in one place, see the complete guide to saving and exporting your AI chat history.