Search iThub

Search tools, categories and collections. Type at least two characters.

Explore all tools
↑ ↓ to explore resultsEnter to open · Esc to close

PR-Agent

Open-source AI agent that reviews and describes pull requests

Visit website Save

PR-Agent is an open-source AI code review agent that describes, reviews and improves pull requests from comments, a CLI, GitHub Actions or webhooks.

Pricing
Open source
Deployment
Self-hosted
15,287stars2,127forks
0views
Updated

What is PR-Agent?

PR-Agent is an open-source, AI-powered code review agent and a community-maintained legacy project of Qodo. It is a separate project from the Qodo offering for open-source projects. Its tools /describe, /review, /improve and /ask run as comments on a pull request or from the CLI, and /similar_issue finds similar issues in a repository.

The README lists GitHub, GitLab, BitBucket, Azure DevOps and Gitea as git providers, and deployment through the CLI, GitHub Actions, Docker, self-hosted setups and webhooks. Models include OpenAI GPT, Anthropic Claude, Google Gemini, DeepSeek and Mistral, plus any other model reachable through LiteLLM. Each main tool uses a single LLM call of about 30 seconds, and a compression strategy handles both small and large pull requests.

Behavior is configured with JSON-based prompting through configuration files. Install it with pip and supply a model key.

Inside the application

PR-Agent screenshots

Explore the interface. Open a screenshot to view it at full size.

PR-Agent screenshot 1
PR-Agent screenshot 1

Source: official PR-Agent project page.

Key capabilities

  • Pull request descriptions The /describe command summarizes a change.
  • Reviews The /review command produces AI feedback on a pull request.
  • Code suggestions The /improve command proposes changes.
  • Questions /ask answers free-text questions about the pull request.
  • Issue search /similar_issue finds similar issues in the repository.
  • Model choice OpenAI, Anthropic, Google, DeepSeek, Mistral or any LiteLLM model.
Advertisements

Where PR-Agent fits

  • Git providers GitHub, GitLab, BitBucket, Azure DevOps and Gitea.
  • Deployment CLI, GitHub Actions, Docker, self-hosted and webhooks.
  • Configuration JSON-based prompting for review categories and behavior.
  • Large pull requests A compression strategy for small and large changes.
  • Models Any model reachable through LiteLLM.

Install

pip install "pr-agent[github]"

Reviews of PR-Agent

No reviews yet

Be the first to share your experience with PR-Agent.

Loading review form…

Alternatives to PR-Agent

Compare PR-Agent with these tools →