Show HN: Claude-replay – A video-like player for Claude Code sessions
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...
Discussion Highlights (15 comments)
dinkleberg
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!
bestouff
I would have made a "claude2asciinema", for geek points. Also an opencode version.
BloondAndDoom
I don’t if I’ll ever need it but this is super cool
prideout
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?
smy20011
Nice to see a AI coding tool that not (complete) vibe coded! Well done.
simonw
This is really nice.
9wzYQbTYsAIc
Very nice, thank you. This will come in handy for a scientific agent I am working on.
handfuloflight
Excellent share! Danke.
rahimnathwani
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)
ftkftk
This is great. Excellent for knowledge sharing sessions and internal trainings. Thank you for putting this together so my clanker doesn't have to!
andreagrandi
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.
crashabr
Looking forward to try this with my students. Thanks!
dbgrman
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.
minixalpha
really need tools like this, show how powerful my skill is to my colleagues
clkao
cool project! related: I made https://github.com/clkao/agentlore can aggregate logs across team, and sharable with permalink. the logs are processed by agentsview, which supports multiple coding agents.