Sign in with GitHub and select the repositories you want to enable Rvue on. No complex configuration or installation scripts required.
When a PR is opened, Rvue's AI engine instantly analyzes the code changes. It looks for semantic meaning, refactoring patterns, and potential impacts.
Read the generated PR Story to understand the "why". Use the semantic diff to verify changes. Approve with confidence knowing you haven't missed anything.
Rvue listens for GitHub webhooks. When a PR is created or updated, we receive a payload with the changes. We never clone your full repo to disk.
We parse the code into Abstract Syntax Trees (ASTs) to understand the structure. This allows us to detect moves, renames, and logic changes that text diffs miss.
Our fine-tuned LLMs analyze the AST differences and commit messages to synthesize a coherent story, explaining the intent behind the changes.
Once Rvue has analyzed your PR, you get a comprehensive review interface designed for efficiency and clarity.
Review changes grouped by intent and meaning. See related changes together, even if they're in different files. The traditional line-by-line diff is still available, but the semantic view helps you understand the bigger picture.
Files are automatically grouped by type, purpose, or impact. Review all API changes together, all UI components together, or all configuration changes together - whatever makes sense for your review.
Get an intelligent checklist of things to review based on the type of changes. Rvue suggests checking for error handling, testing, documentation, security concerns, and more.
Add comments directly in Rvue's interface. All comments are synchronized with GitHub, so your team can see them in the standard GitHub PR view as well.