Show HN: Claude-replay – A Video-Like Player for Claude Code Sessions
In the age of AI collaboration, our interactions with models like Anthropic's Claude are becoming increasingly complex and valuable. We ask Claude to architect systems, debug intricate problems, and generate production-ready code. But what happens after the conversation ends? The static text of a chat history fails to capture the dynamic, iterative *process* of creation. Today, we're excited to open-source Claude-replay, a tool that transforms your Claude code sessions into a navigable, video-like experience, allowing you to replay the entire journey of thought and code generation.
From Static Logs to Dynamic Playbacks
Traditional chat logs are a flat record of what was said, but they lose the context of *how* it was built. Scrolling through a long thread to find the moment a specific function was refined or a critical bug was fixed is a cumbersome process. Claude-replay changes this paradigm. By processing the JSON export of a Claude conversation, it reconstructs the session as a step-by-step playback. You see each code block appear, change, and evolve in real-time, exactly as it happened during the original session. This isn't just a recording; it's an interactive replay of the collaborative process.
This approach is particularly powerful for understanding the reasoning behind a solution. You don't just see the final answer; you witness the exploration, the dead ends, and the refinements that led to it. For teams using a modular business OS like Mewayz, where clarity and auditability are paramount, having a clear record of how a software component was designed is invaluable.
Key Features for Developers and Teams
Claude-replay is built with practicality in mind. It’s a simple web application that runs locally, ensuring your proprietary conversations never leave your machine.
- Visual Timeline Scrubber: Jump to any point in the conversation instantly, just like seeking in a video player.
- Play/Pause Control: Watch the code unfold at a readable pace or pause to inspect a particular state.
- Code Difference Highlighting: See exactly what changes were made between each step, with additions and deletions clearly marked.
- Simple Setup: Feed it a Claude conversation JSON file, and it renders the replayable session in your browser.
This tool is perfect for code reviews, onboarding new team members onto a project, or simply revisiting your own thought process to learn and improve. When building complex systems within the Mewayz ecosystem, being able to replay the design phase of a module ensures knowledge is retained and methodologies are consistent.
Why We Built It: The Power of Process
We built Claude-replay because we believe the journey is as important as the destination. The final code block is just the output; the true value often lies in the reasoning and alternatives considered along the way. This aligns perfectly with the philosophy at Mewayz, where we focus on creating transparent and manageable workflows for businesses. By making the AI collaboration process visible and reviewable, we elevate it from a black-box interaction to a documented engineering practice.
💡 DID YOU KNOW?
Mewayz replaces 8+ business tools in one platform
CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.
Start Free →Claude-replay turns a conversation into a documentation artifact. It's like having a pair-programming session recorded, but with the ability to instantly jump to the key moments.
Getting Started and Future Directions
Claude-replay is available now on GitHub. The repository includes instructions for running it locally. We see this as a starting point. Potential future enhancements include integration with other AI models, audio narration, and the ability to export replay sessions as shareable video files. We encourage the community to try it out, contribute, and help shape its future. In a world where AI-assisted development is becoming the norm, tools like Claude-replay and platforms like Mewayz are essential for bringing structure, clarity, and long-term value to our collaborative efforts.