AI product Open source
An open-source Python tool that extracts local chat histories from AI coding assistants and converts them into a normalized JSONL format for backup, personal analytics, or fine-tuning. It auto-discovers conversation data in the storage formats used by Claude Code, Codex CLI, Cursor, Windsurf, Trae, Continue, Gemini CLI, OpenCode, Cline/Roo Code, and Aider. Extracted records can include user and assistant messages, code context, diffs or suggested edits, tool calls and results, timestamps, session IDs, project paths, and model names when those sources store them. It handles JSONL, JSON, SQLite, Markdown, and heuristic undocumented schemas, searches macOS, Linux, and Windows storage conventions, and runs from the command line using only Python's standard library, requiring Python 3.9 or newer.
2 uses taken from transcripts — each links to the moment in the video.
Extracts chat histories from ten coding tools and normalizes them into one JSONL format. It uses only Python's standard library and accounts for different operating-system storage conventions.
An open-source Python tool that extracts local chat histories from AI coding assistants into normalized JSONL files for backup, analysis, or model fine-tuning.
2 in the library.