AIDevToolsCode Review

Semantic diff for AI-generated PRs

A semantic diff viewer that highlights logic changes in large AI-generated PRs

Problem
With AI coding assistants, developers receive more and larger AI-generated PRs. Viewing the raw diff on GitHub makes it easy to rubber-stamp because there's too much noise, leading to missed issues. Plain text diff cannot recognize semantic changes like function renames or equivalent refactors.
Solution
Use LLM to analyze the diff and categorize changes into 'new feature', 'refactor', 'fix', or 'noise', highlighting core logic changes that may affect behavior. Provide side-by-side views and natural language summaries to help reviewers focus. Integrate with GitHub/GitLab to display directly on the PR page.
Users
Tech leads reviewing AI-generated code, open-source maintainers, teams using AI coding assistants
MVP
Parse PR diff and call LLM for grouping; generate semantic change summary; highlight behavior-affecting changes; produce shareable review report link
Revenue
Free individual tier, team subscription per seat or per PR volume ($12/user/month), in-app purchase via GitHub App
Why now
AI-generated code is becoming the norm, traditional review tools can't cope; indie developers can quickly integrate existing LLM APIs and focus on workflow gaps

Source discussions · 1

  1. Hacker NewsShow HN: Perspica – A semantic diff for reviewing code2↑ 0
← Back to list