Claudon WASM / Pyodide

Runs entirely in your browser: your transcripts never leave this computer
📁

Open Claude Code Transcripts

Drop one or more .jsonl transcript files here, or open your ~/.claude/projects folder to keep project grouping and subagent transcripts.

🔒 Nothing is uploaded. Your files are read by your browser and analyzed on this computer (Python compiled to WebAssembly). The page's only network requests download the Python runtime from jsDelivr and claudon.pyz; once it says Ready you can even disconnect from the network. Check it yourself in your browser's developer tools (Network tab).
If your browser asks to "upload" files when you open a folder, that is its generic wording for letting this page read them; nothing is sent anywhere.
✨ Optional on-device AI. The report's AI summary and Ask AI chat work only if your browser supports the built-in AI APIs (Chrome 148+ for both; Chrome 138+ and Edge for the summary) and your computer meets its hardware requirements. They use the browser's own model on this computer. Without support they are hidden, and the rest of the report works as usual.
Checking this browser…
Downloading the Python runtime (one-time, no data is sent)...
Claudon report Generated on this computer · nothing was uploaded