DiffPalOpen-source AI pull request review you control.
Bring your own agent. Run it in your CI. Publish consistent findings, summaries, and merge gates.
Bring your own agent. Run it in your CI. Publish consistent findings, summaries, and merge gates.

After a successful review, DiffPal publishes the same core outputs across supported hosts:
| Output | What users see |
|---|---|
| Review summary | A PR or MR summary with the review result and notable changes. |
| Inline finding | File-level feedback on changed lines when actionable issues exist. |
| Status or gate | A check, commit status, PR status, or CI result tied to the configured gate. |
| Findings artifact | A machine-readable findings bundle written in the workflow workspace. |
DiffPal publishes review feedback through the CI and code review systems your repository uses:
CI installs and authenticates the provider you choose, while DiffPal keeps the review workflow and output contract consistent:
DiffPal runs in your CI or workflow environment. Your repository supplies the platform token used to publish feedback and the provider credentials used by the selected review agent.
DiffPal resolves the PR or MR review scope and sends review input to the provider you configure. Depending on that provider and agent setup, the provider or agent may inspect source context. Choose provider credentials, fork-pull-request rules, and CI permissions according to your repository's trust model.