33rd of 3 in Code review and testing
pr-agent
LLM pull request reviewer that comments via /review, /describe and /improve
- Stars
- 13.4k
- License
- MIT
- Last commit
- Oct 2026
- Last release
- Oct 2026
- Language
- Python
10,526 on 25 Mar 202613,389 on 14 Oct 2026
From GitHub's daily star counts.
Checked on GitHub.
Overview
PR-Agent runs as a GitHub Action, CLI, Docker image or webhook service and posts AI-generated descriptions, reviews, code suggestions and Q&A on pull requests. Each tool makes a single LLM call, and a compression strategy handles large diffs. It supports GitHub, GitLab, Bitbucket, Azure DevOps and Gitea, and any model reachable through LiteLLM.
Who it is for: Teams wanting self-hosted AI pull request review in CI or on their git host
Strengths
- Supports GitHub, GitLab, Bitbucket, Azure DevOps and Gitea
- Model-agnostic via LiteLLM: OpenAI, Claude, Gemini, Bedrock, Ollama and others
- One LLM call per tool, about 30 seconds per command
- Review behavior is configurable through a TOML settings file and JSON prompts
Weaknesses
- Described as a community-maintained legacy project of Qodo
- /help_docs is disabled since v0.36.1 over a credential-exposure issue
- Needs your own LLM API key and per-provider setup
- Docker images moved to pragent/pr-agent from 0.34.2, so pinned references break
What it needs
- no GPU
- Docker + Compose
- Needs LLM API key (e.g. OpenAI), Git provider token
- Models: OpenAI GPT, Anthropic Claude, Google Gemini, DeepSeek, Mistral
Head to head
Also in Code review and testing
See all 3| Rank | Project | Score |
|---|---|---|
| 1 | open-code-reviewCLI that reviews Git diffs with an LLM agent and line-level comments | 74 out of 100 |
| 2 | front-end-checklistFront-end rules checklist with an MCP server for agent code review | 63 out of 100 |