Unzip the download
Extract the ZIP somewhere permanent — not your Downloads temp folder. The folder must keep manifest.json at its root.
ai-exporter/ ↳ manifest.jsonThe beta ships as an unpacked extension, so it installs without a store listing or an account. You need Edge or Chrome 120+, and permission to enable developer mode on your own browser.
Extract the ZIP somewhere permanent — not your Downloads temp folder. The folder must keep manifest.json at its root.
ai-exporter/ ↳ manifest.jsonIn Edge, go to edge://extensions. In Chrome, chrome://extensions. Turn on Developer mode in the corner.
edge://extensions → Developer modeClick Load unpacked and select the unzipped folder — the one containing manifest.json, not its parent.
Load unpacked → select ai-exporter/Pin AI Exporter to the toolbar, open a supported chat, and click the icon. Press Alt+Shift+E for the one-key export.
Alt+Shift+E → MarkdownA store listing is in review. The beta is distributed directly so the exporter can be tested against real conversations without a six-week review cycle. Loading an unpacked extension is a standard Chromium workflow; it does not disable any browser security, and you can remove the extension at any time from the same page.
| Browser | Microsoft Edge 120+ or Google Chrome 120+ (Manifest V3) |
|---|---|
| System | Windows 10/11, macOS 12+, or a modern Linux desktop |
| Size | ≈ 325 KB ZIP · 54 files · no runtime dependencies |
| Updates | Manual in the beta: download the new ZIP and click Reload on the extensions page. Your library and settings are preserved. |
Check the address: the supported hosts are chatgpt.com, claude.ai, gemini.google.com, copilot.microsoft.com, perplexity.ai, chat.deepseek.com, grok.com, poe.com, chat.mistral.ai, kimi.com and doubao.com. For any other page, use “Try generic export”.
The floating button requires per-site access. Open the popup, enable access, then reload the tab. You can also turn the button off entirely in Settings → Interface.
Keep the batch tab open while it runs. Each chat opens in a background tab; if the site shows a consent wall or an expired session, that chat fails and is listed at the end. Re-run just those chats.
Chrome’s print dialog controls page numbers under “More settings → Headers and footers”. The document itself is styled for A4 with generous margins.
This is a beta. If an adapter breaks after a site redesign, the most useful report includes the platform, the URL shape, and whether the generic export still works. Use the delivery channel you received this build through — no account or email is collected by the extension.