ChatGPT CodeReview

ChatGPT CodeReview

โ˜… 3.8 ๐Ÿ”– 1200 saves ๐Ÿ’ฐ Free Code Review TestingGitHub

ChatGPT CodeReview is a GitHub App and Probot bot that reviews pull requests with ChatGPT and posts its findings as review comments. Install it on a repository and every new pull request gets an automated first pass from an LLM, summarizing changes and flagging potential issues. The open-source project has more than 4,400 stars on GitHub.

Overview

The bot, published on GitHub Marketplace-style app listings as CR-GPT, watches for pull request events and sends the diff to a ChatGPT model with a reviewer prompt. It then comments on the pull request with a summary of what changed, observations about risky or sloppy code, and suggestions for improvement. Because it is built on Probot, it runs as a standard GitHub App: you can install the hosted app in a couple of clicks, or self-host the bot for full control over the model, prompts and API keys. Configuration options let teams tune review language and behavior per repository.

Key Features

  • Automatic ChatGPT-powered review on every pull request
  • Posts summaries and inline-style feedback as PR comments
  • Installable hosted GitHub App, or self-host with Probot
  • Configurable review language and per-repository settings
  • Bring your own OpenAI API key for full cost control
  • Lightweight setup with no CI pipeline changes required

The bot is designed to be a zero-maintenance reviewer: its comments appear within moments of a pull request opening, and maintainers can react to or dismiss its feedback like any other reviewer’s, keeping humans firmly in charge of the final merge decision.

๐Ÿ’ณ Pricing

ChatGPT CodeReview is free and open source under the ISC license. The hosted app is free to install; you pay only for your own OpenAI API usage if you self-host or configure your key.

Who Is It For

ChatGPT CodeReview is for small teams and open-source maintainers who want a tireless first reviewer on every pull request, catching obvious problems and summarizing changes before a human reviewer spends time on them.

๐Ÿš€ Visit ChatGPT CodeReview Official Site

๐Ÿšฉ Report an issue