WhatTheDiff is an AI powered GitHub and Gitlab app that automatically writes pull request descriptions, sends out summarized notifications to keep non-technical stakeholders in the loop, and helps you to refactor minor issues during the review.
With features like automated PR descriptions, rich summary notifications, beautiful changelogs, weekly progress reports, inline AI refactoring, and fine-granular settings, WhatTheDiff aims to make pull requests accessible for everyone and improve the code review and continuous integration process.
Features
- Automated PR descriptions
- Rich summary notifications
- Beautiful changelogs
- Weekly progress reports
- Inline AI refactoring
- Fine-granular settings
Use Cases
- Automatically generate pull request descriptions
- Keep non-technical stakeholders informed with summarized notifications
- Create beautiful changelogs for all changes
- Receive progress reports on a weekly basis
- Refactor code with AI support
- Customize settings for pull requests
Suited For
- Developers
- Teams using GitHub or Gitlab for code collaboration
FAQ
What-the-Diff is an AI-powered app that reviews the diff of your pull requests and writes a descriptive comment about the changes in plain English.
Tokens are used to process the git diff of your pull requests and generate descriptive comments. Big diffs require more tokens. On average, pull requests consume around 2,300 tokens.
What the Diff uses the GitHub/Gitlab API to retrieve the pull request diff and applies an AI model to generate descriptive comments. No code is stored by the app.
Yes, What the Diff supports nearly all programming languages and can explain the diff in plain English or any other supported language.
If you run out of tokens, you can upgrade to a bigger plan or wait until your next billing cycle. Your plan won't be automatically upgraded.
No, What the Diff does not store your code or the diff of your pull requests. The GitHub/Gitlab API is used to read the diff.
No, unused tokens do not roll over to the next month. It is recommended to select the smallest plan and upgrade as needed. Downgrading to a smaller plan is also possible.
No, What the Diff does not store your code or the diff of your pull requests, so your code is not used to train the AI model.
Due to GitHub/Gitlab API limitations, full access to your code is required to read the diff of a pull request.