Skip to content

Import ChatGPT, Claude.ai and Markdown

Seggo can import conversations you’ve exported or written down, so you can search them and continue them in a coding tool. These are one-way imports from files you choose. Seggo never signs in to these services.

Source File
ChatGPT conversations.json from ChatGPT’s data export
Claude.ai conversations.json from Claude.ai’s data export
Markdown .md files with ## User and ## Assistant headings (or **User:**)

Unpack the export into a folder, then:

Terminal window
seggo import --export-root /path/to/export-folder

To import just one kind, add --sources with chatgpt, claude_ai or markdown:

Terminal window
seggo import --sources markdown --export-root /path/to/notes

To use the same folder every time, set export_root = "/path" in Seggo’s settings file (config.toml), or the SEGGO_EXPORT_ROOT environment variable.

Importing is done from a terminal only. The app shows you the command to run, but there’s no import button.

## User
How should we store sessions in example-app?
## Assistant
Use a cookie, not local storage, because...

This is also the way to bring in a Claude Cowork conversation.

  • Imports are threads, not saved handoffs with “done, failed, next” fields.
  • Secret masking applies to imports too. It’s on by default and best-effort.
  • Your export files are only read, never changed.