What The Diff – AI powered code review assistant is an AI-driven tool designed to analyze the diff of pull requests and automatically generate plain-English descriptions and summaries. It aims to make code changes more accessible to all stakeholders, streamline reviews, and assist with refactoring tasks during the review process. The service integrates with GitHub or GitLab and emphasizes privacy by not storing user code or diffs beyond what is needed for review.
Key Features
- Automated PR descriptions: AI-generated descriptions of changes to replace manual writing
- Rich summary notifications: simplified, translated summaries for non-technical stakeholders
- Beautiful changelogs: public changelogs or JSON API access for internal tooling
- Weekly progress reports: aggregated weekly change summaries
- Inline AI refactoring: AI-assisted refactoring suggestions during review
- Fine-granular settings: control over CI skip, draft delays, and token usage
- Broad language support: works with nearly all programming languages
How It Works
- The app connects to GitHub or GitLab via API to fetch the diff of a pull request
- An AI model analyzes the diff and generates a descriptive, plain-English summary of changes
- The generated content can be delivered as PR comments, changelogs, or integrated into notifications
- The system does not store your code or diffs; it uses them to produce descriptions and does not retain them
Privacy, Security, and Data Handling
- No storage of your code or diffs by What The Diff itself
- Only reads diffs via GitHub/GitLab APIs to generate descriptions
- Token usage is constrained by plan levels and can be managed by the user
Getting Started
- Connect your GitHub or GitLab account to What The Diff
- Choose the repositories and projects to monitor
- Configure token and feature preferences (description length, languages, notifications)
- Open pull requests to automatically receive AI-generated descriptions and summaries
Safety and Considerations
- Generated descriptions are intended to aid reviewers and stakeholders; verify accuracy against the actual code changes
- Understand that AI-generated content may require review for sensitive or critical systems
Core Features
- Automated PR descriptions written by AI
- Rich, multilingual summaries for stakeholders
- Public changelogs and JSON API access
- Weekly progress reports
- Inline AI-assisted refactoring during reviews
- Fine-grained per-plan token and feature controls
- Broad language support for diverse codebases
- Privacy-focused: no storage of your code or diffs by the service