Turn ChatGPT or Claude exports, or plain transcripts with speaker markers, into clean Markdown
The result shows up hereThe ChatGPT export is a tree, so this walks current_node back to the root and returns the conversation as you last saw it — edited-away branches stay out. Plain text switches speakers on lines like “You said” or “Assistant:”. Everything is parsed on your device.