ctxport
Copy AI conversations as clean Markdown Context Bundles — one click from ChatGPT, Claude, Gemini, DeepSeek, Grok & GitHub. Copy from sidebar without opening. Ze
What is ctxport?
Copy AI conversations as clean Markdown Context Bundles — one click from ChatGPT, Claude, Gemini, DeepSeek, Grok & GitHub. Copy from sidebar without opening. Zero upload, 100% local, open source.
Overview of ctxport
What it is
CtxPort is a browser extension that copies AI conversations as structured Markdown Context Bundles. It supports ChatGPT, Claude, Gemini, DeepSeek, Grok, Doubao, and GitHub Issues & PRs. It works offline, processes data locally, and requires no account or upload.
Key features
- In-Chat Copy Button: a copy button appears in the conversation to copy the entire thread.
- Sidebar List Copy: hover over any conversation in the sidebar and copy without opening it.
- Keyboard Shortcut: Alt+Shift+C copies the current conversation instantly.
- Multiple Formats: Full, User Only, Code Only, Compact.
- Context Bundle format: structured Markdown with frontmatter metadata (source, URL, title, date, node count, format).
Use cases
- Transferring conversation context between AI tools (e.g., from ChatGPT to Claude).
- Saving conversations as structured Markdown files for personal knowledge bases.
- Sharing conversation snippets with team members via clean .md files.
- Extracting code blocks from conversations using Code Only mode.
Getting started
Install from Chrome Web Store (coming soon; currently in development). To build from source:bashgit clone https://github.com/nicepkg/ctxport.gitcd ctxportpnpm installpnpm buildpnpm dev:extThen load the unpacked extension from apps/browser-extension/dist/chrome-mv3-dev in chrome://extensions.
License and pricing
The project is open source under the MIT license. No pricing information is stated.
Based on the project's public README and repository metadata.