Your AI chats, finally worth copying
A browser extension that turns ChatGPT, Claude, Gemini and friends into clean Markdown bundles — without uploading anything.
What it does CtxPort is a Manifest V3 browser extension that copies entire AI conversations as structured Markdown. It works across ChatGPT, Claude, Gemini, DeepSeek, Grok, Doubao, and even GitHub issues and PRs. Every copy produces a “Context Bundle” — Markdown with frontmatter metadata (source, URL, date, message count) so the receiving tool knows what it’s getting.
The interesting bit The sidebar copy feature: hover over a conversation in the platform’s sidebar and copy it without opening it. Grabbing five conversations for a project brief means five hovers and five clicks, no page loads. The architecture is also tidy — each platform is a self-contained plugin adapter, so adding a new site is a contained job, not a rewrite.
Key highlights
- Four copy formats: Full, User Only (prompt reuse), Code Only, and Compact
- Keyboard shortcut
Alt+Shift+Cfor the current conversation - 100% local processing — no account, no uploads, works offline
- MIT-licensed monorepo (pnpm + Turborepo) with Zod schemas for the bundle format
- Roadmap includes bundle import, batch export, and Firefox support
Caveats
- Not yet on the Chrome Web Store — the README says it’s coming, so today you build from source
- Firefox support is still on the roadmap, so Chromium-only for now
Verdict If you regularly shuttle context between AI tools or archive chats into notes, this is the clipboard upgrade you’ve been hand-rolling. If you live in one chat tool and never leave, skip it.
Frequently asked
- What is nicepkg/ctxport?
- A browser extension that turns ChatGPT, Claude, Gemini and friends into clean Markdown bundles — without uploading anything.
- Is ctxport open source?
- Yes — nicepkg/ctxport is open source, released under the MIT license.
- What language is ctxport written in?
- nicepkg/ctxport is primarily written in TypeScript.
- How popular is ctxport?
- nicepkg/ctxport has 651 stars on GitHub and is currently accelerating.
- Where can I find ctxport?
- nicepkg/ctxport is on GitHub at https://github.com/nicepkg/ctxport.