Launched this week

Diffo
The same agent that builds it helps you review it
3 followers
The same agent that builds it helps you review it
3 followers
Your agent writes the code, then the conversation ends and you review it alone. Diffo keeps it open: a live diff in your browser. Comment on a line and the session that wrote it answers, and its fix lands in the diff you're reading. Big changes come in layers, in the order to read them. Works on GitHub PRs too: the agent drafts comments, you submit. Not an AI reviewer: no grades, no nitpicks. Works with Claude Code, Cursor, Codex. Local, no account, Apache-2.0. Try it: diffo.io/demo






Hey Product Hunt 👋
AI agents can make changes across dozens of files in minutes. Reviewing those changes takes longer. You need to understand how the pieces fit together, why certain decisions were made, and whether the code actually does what you wanted.
That’s where we were spending more and more of our time. Reading a long diff, figuring out where to start, then jumping back to chat whenever we had a question or wanted something changed.
We built Diffo to make that part easier.
Type /diffo and a live review opens in your browser, connected to your coding agent.
• Leave a question directly on the code. The agent answers in the same thread, with the context of what you’re reading.
• Ask for a change. The agent makes the fix, the diff updates, and anything edited since you read it is marked.
• Work through bigger changes in layers: related files grouped into smaller steps, with explanations and a suggested reading order.
• Open an existing GitHub PR, discuss it privately with your agent, and submit your review to GitHub when you’re ready.
You’re still the reviewer. Diffo helps you understand what you’re looking at and work through it with the agent.
It works with Claude Code, Cursor, Codex, Copilot CLI, Gemini CLI, and more. It runs locally, needs no account, and is open source under Apache-2.0.
Try the demo, no install needed:
https://diffo.io/demo
Or add the skill to your agent:
npx skills add DiffoHQ/diffo --skill diffo -g
Then use /diffo for local changes, or /diffo followed by a PR link.
If you try it, tell us what helps and where you get stuck. We’re here to answer questions 🙂