CtxPort is a Chrome extension for copying AI conversations as structured Markdown Context Bundles. It is aimed at people moving conversations between supported AI platforms and wanting to avoid broken formatting, HTML residue, and lost context when pasting into another tool.
The extension copies conversations in one click from the chat view or from a sidebar list without opening the conversation. It also supports a keyboard shortcut, Alt+Shift+C, for copying the current conversation. CtxPort outputs structured Markdown files with YAML frontmatter metadata, including title, source, platform, timestamp, and message count. Its copy formats include full conversations with all messages, user-only messages, code-only snippets, and a compact mode without frontmatter. The page also says fenced code blocks keep language tags, syntax highlighting, and indentation preserved.
Supported platforms listed on the site are ChatGPT, Claude, Gemini, DeepSeek, Grok, Doubao, and GitHub Copilot chat. The installation steps describe downloading ctxport-chrome-mv3.zip from GitHub Releases and loading it as an unpacked extension in Chrome. The product works in the browser, and the page states that processing stays local, works offline after installation, requires no account, and requests only access to supported AI platform domains.
CtxPort is open source and released under the MIT License. The site describes it as a free Chrome extension and names Jinming Yang as the author.
ctxport is a Browser DevTools & extensions project. It focuses on transferring AI chat conversations between platforms without losing formatting or context. It is built as a consumer product for AI users and researchers. ctxport is free to use. ctxport is available on the web.
It is developed by Xiaoming Lab, and it first shipped in 2026. Development happens publicly on GitHub with 495 stars. Key capabilities include one-click copy, Structured Markdown export, and AI conversation migration. The interface is available in English and Chinese.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do