Core Systems

Conversation Parser

Parse, split, and organize exported AI conversations into your knowledge workspace.

Conversation Parser

Ingestion surface for exported AI chats and related conversational records. Turn months of AI conversations into structured, searchable, graph-linked knowledge assets.


Core Capabilities

Ingest Split Reconstruct
Import exported AI conversations from ChatGPT, Claude, and other platforms. Automatically separate messages by speaker, topic, and conversation thread. Rebuild threaded conversations with full context and speaker attribution.

Features

Import Queue

Batch import of conversation exports in JSON, Markdown, and HTML formats. The queue validates file formats, extracts metadata, and prepares conversations for parsing — no manual cleanup needed.

Learn more about Import Queue →

Message Splitter

Automatic separation of messages by speaker role, topic shift, and thread boundary. The splitter identifies where conversations change direction and creates clean, navigable segments.

Learn more about Message Splitter →

Role Mapper

Identify and label participants across conversations — human users, AI assistants, system messages. Role mapping enables filtered views ("show me only the AI's code suggestions") and attribution analytics.

Thread Viewer

Browse parsed conversations as reconstructed threads with full context — timestamps, speaker attribution, topic labels, and linked entity references displayed inline.


The Problem We Solve

"I've had thousands of AI conversations and can't find anything"

AI platformexport data as flat JSON or Markdown files. Without parsing, conversations are unsearchable walls of text. The Conversation Parser transforms exports into indexed, navigable records.

"The valuable reasoning is buried in chat noise"

A 200-message AI conversation might contain 10 genuinely valuable insights surrounded by iteration, corrections, and small talk. Message splitting and topic segmentation surface the signal.

"I can't connect ideas across conversations"

An insight from a Claude conversation three months ago connects to a ChatGPT thread from last week — but you'd never know it. Parsed conversations feed into the Knowledge Graph, linking concepts across sources.


Supported Formats

  • ChatGPT — JSON export from OpenAI data export
  • Claude — JSON export from Anthropic account settings
  • Generic Markdown — Any conversation formatted in Markdown with speaker labels
  • Custom JSON — Configurable parser for arbitrary conversation JSON schemas

Integration with Other Products

  • Corpus Workspace — Parsed conversations flow into the corpus index for unified browsing
  • Knowledge Graph — Entities and concepts extracted from conversations populate the graph
  • Extraction Studio — Code blocks, proofs, and structured outputs are extracted from parsed messages
  • Verification Workspace — AI-generated claims can be traced back to the conversation context

Related Solutions

Related Use Cases

  • For Developers — Extract code, patterns, and architectural decisions from AI coding sessions
  • For Researchers — Organize AI-assisted research conversations into structured corpora
  • For Writers — Recover narrative ideas, outlines, and drafts from conversation archives

Explore All Products