# What The Diff

> AI assistant that writes pull request descriptions, summaries, changelogs and reports for GitHub and GitLab repositories.

What The Diff is an AI-powered assistant from Beyond Code that reads the diff of a pull request and writes a plain-English description of the changes. It connects to GitHub or GitLab accounts and also produces summary notifications, changelogs and weekly progress reports.

## What It Is

What The Diff is a pull request assistant. It uses the GitHub/GitLab API to fetch a pull request's diff, then an AI model generates a descriptive comment explaining what changed. The site states it supports nearly all programming languages and can explain diffs in English or other supported languages.

## Outputs and Workflow

Beyond PR descriptions, the product offers simplified, translated summary notifications for non-technical stakeholders, a public changelog that can also be consumed via a JSON API, and weekly progress reports covering a week of changes. Inline AI refactoring lets reviewers refactor code during review instead of only leaving a comment. Settings allow skipping CI pull requests, delaying draft ones and limiting token consumption.

## Data Handling

The FAQ says code is not stored by What The Diff or its third-party services, and that diffs are not used to train models. It notes that GitHub and GitLab have no read-only-diff permission, so full code access is requested. Processing is token-based, with larger diffs using more tokens.

## Features
- Automated PR descriptions
- Rich summary notifications for non-technical stakeholders
- Public changelogs with JSON API
- Weekly progress reports
- Inline AI refactoring during review
- Fine-grained settings (skip CI PRs, delay drafts, limit token use)
- Multi-language diff explanations

## Integrations
GitHub, GitLab

## Platforms
WEB, API

## Pricing
Freemium — Free tier available with paid upgrades

## Links
- Website: https://whatthediff.ai
- Documentation: https://whatthediff.ai/getting-started
- EveryDev.ai: https://www.everydev.ai/tools/what-the-diff
