logoalt Hacker News

Show HN: Claude-replay – A video-like player for Claude Code sessions

67 pointsby es617yesterday at 3:57 PM27 commentsview on HN

I got tired of sharing AI demos with terminal screenshots or screen recordings.

Claude Code already stores full session transcripts locally as JSONL files. Those logs contain everything: prompts, tool calls, thinking blocks, and timestamps.

I built a small CLI tool that converts those logs into an interactive HTML replay.

You can step through the session, jump through the timeline, expand tool calls, and inspect the full conversation.

The output is a single self-contained HTML file — no dependencies. You can email it, host it anywhere, embed it in a blog post, and it works on mobile.

Repo: https://github.com/es617/claude-replay

Example replay: https://es617.github.io/assets/demos/peripheral-uart-demo.ht...


Comments

rahimnathwaniyesterday at 9:37 PM

I'm curious what people here use for sharing agent coding sessions with colleagues? I'm sure we can learn from each other, but there's no perfect tool.

The ones I've used which can convert coding session histories into readable HTML are:

https://github.com/simonw/claude-code-transcripts (only works with Claude Code)

https://github.com/Dicklesworthstone/coding_agent_session_se... (supports many coding agents but the tui feels kind of clunky and it only exports one session at a time)

dbgrmantoday at 12:50 AM

This is amazing for getting new team members onboarded with Claude Code processes and tools I use. Thanks for working on it. will give it a try tonight.

minixalphatoday at 1:54 AM

really need tools like this, show how powerful my skill is to my colleagues

bestouffyesterday at 6:05 PM

I would have made a "claude2asciinema", for geek points. Also an opencode version.

show 2 replies
andreagrandiyesterday at 10:16 PM

Question: how can you find the exact session you are looking for, among hundreds of them? I had a look at my ~/.claude/projects/*/ and I couldn't even find my last session.

show 2 replies
prideoutyesterday at 6:32 PM

Neat. Would be nice if I could easily drop the replayer into a slack thread. Maybe a video file would be better for that than an HTML file?

show 1 reply
ftkftkyesterday at 9:47 PM

This is great. Excellent for knowledge sharing sessions and internal trainings. Thank you for putting this together so my clanker doesn't have to!

crashabryesterday at 10:21 PM

Looking forward to try this with my students. Thanks!

9wzYQbTYsAIcyesterday at 8:39 PM

Very nice, thank you. This will come in handy for a scientific agent I am working on.

show 1 reply
dinklebergyesterday at 5:59 PM

I can’t say I understand why one would want this lol. Watching cc session replays doesn’t seem particularly useful. But the execution seems well done, so nice job!

show 4 replies
smy20011yesterday at 6:39 PM

Nice to see a AI coding tool that not (complete) vibe coded! Well done.

BloondAndDoomyesterday at 6:22 PM

I don’t if I’ll ever need it but this is super cool

show 1 reply
handfuloflightyesterday at 9:04 PM

Excellent share! Danke.

simonwyesterday at 8:22 PM

This is really nice.

aplomb1026yesterday at 6:32 PM

[dead]