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.
What’s supported
Section titled “What’s supported”| 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:**) |
Import a folder
Section titled “Import a folder”Unpack the export into a folder, then:
seggo import --export-root /path/to/export-folderTo import just one kind, add --sources with chatgpt, claude_ai or
markdown:
seggo import --sources markdown --export-root /path/to/notesTo 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.
Markdown format
Section titled “Markdown format”## UserHow should we store sessions in example-app?
## AssistantUse 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.