PR-Agent

Open-source AI pull-request reviewer that comments and answers questions on PRs.

Active Coding assistants MIT

Quick answer

PR-Agent is an open-source AI pull-request reviewer that comments and answers questions on PRs, listed under Coding assistants. A typical small-business use: automated first-pass review comments on every opened or updated pull request. The project publishes no official RAM figure, so we do not estimate a monthly server cost. License: MIT, which allows internal business use.

Last updated · facts verified against official docs on · sources

GitHub stars13.6k
Forks2.0k
Latest releasev0.48.0Oct 16, 2026
Last commitOct 24, 2026
Est. server cost—

Activity data comes from GitHub and was last refreshed Oct 25, 2026.

What is PR-Agent?

PR-Agent (also published as Qodo Merge / PR-Agent) uses an LLM to review pull requests. Typical installs run it as a GitHub Action on opened or updated PRs, or as a one-shot Docker container against a PR URL. It posts review comments, improvement suggestions and answers to user comments without requiring a separate long-running review SaaS.

Where it fits in a 10–200 person business

  • Automated first-pass review comments on every opened or updated pull request
  • Inline improvement suggestions before human review
  • Reply to reviewer questions left as PR comments

These use cases are our editorial suggestions, not claims made by the project.

Can a business use PR-Agent? (license)

LicenseMIT
TypePermissive: MIT / Apache-2.0: use, modify and sell with few obligations.
Internal business useAllowed under the license text
What to watchPermissive. Internal and commercial use allowed; keep the MIT license notice.

This is a plain-English summary of the license text, not legal advice. Third-party models you run with it have their own licenses.

Data & compliance: does PR-Agent phone home?

Telemetry (usage data sent to the vendor) Not documented

No product telemetry / opt-out page was found in the public PR-Agent / Qodo Merge docs at research time.

How to turn it off: unknown

Source: qodo-merge-docs.qodo.ai

Other calls home by default (updates, marketplaces, default cloud services) Yes, by default

Always calls the LLM API you configure and the git host API to read the PR and post comments.

How to turn it off: Not applicable for core function; point config at a local or private LLM endpoint if required.

Source: qodo-merge-docs.qodo.ai/installation/locally

Single sign-on (OIDC / SAML / LDAP) Not documented

Runs as a bot/Action against your git host; no separate PR-Agent SSO surface was documented.

Audit log Not documented
Role-based access control (RBAC) Not documented
Data residency / GDPR notes from the project Not documented

Checked against the project's own docs and repository on . "Not documented" means we could not find the answer in official sources; it does not mean the feature is missing or that no data is sent. Third-party services you connect (model APIs, vector databases, search engines) have their own data policies. Compare all apps.

What hardware does PR-Agent need?

The project does not publish a minimum CPU/RAM figure, so we leave the official value blank rather than guess.

GPU: No. Runs as a GitHub Action or short-lived Docker client that calls an LLM API.

No dedicated server sizing is published. Resources are those of the GitHub-hosted (or self-hosted) runner plus whatever LLM provider you configure.

Source: qodo-merge-docs.qodo.ai/installation/github/

How much does it cost to host PR-Agent per month?

The project publishes no RAM figure we could verify, so we do not estimate a cost.

How to deploy PR-Agent

Method: GitHub Action (or Docker)

# Add .github/workflows/pr_agent.yml (see docs for the full workflow)
# uses: The-PR-Agent/pr-agent@main
# env: OPENAI_KEY + GITHUB_TOKEN (repo secret OPENAI_KEY)
#
# One-shot Docker against a PR URL:
docker run --rm -it \
  -e OPENAI__KEY=<your_openai_key> \
  -e GITHUB__USER_TOKEN=<your_github_token> \
  pragent/pr-agent:latest \
  --pr_url <pr_url> review

From the official instructions: qodo-merge-docs.qodo.ai/installation/github/. Always check the source for the current version before you run it.

Known gotchas when self-hosting PR-Agent

  • Needs an LLM API key (e.g. OPENAI_KEY) and a git-provider token with repo scope; without them the Action or container cannot comment. source
  • Official docs steer most teams to the GitHub Action path; a long-running always-on server is not the primary install model. source
  • Pin the Action ref or Docker tag for production. Floating @main / :latest can change behaviour on the next run. source
  • PR code and diffs are sent to the LLM provider you configure; pick a provider and retention policy that match your compliance needs. source

Alternatives in Coding assistants

PR-Agent FAQ

How much RAM does PR-Agent need?

PR-Agent does not publish an official RAM figure, so we do not state one. No dedicated server sizing is published. Resources are those of the GitHub-hosted (or self-hosted) runner plus whatever LLM provider you configure.

Does PR-Agent need a GPU?

No. Runs as a GitHub Action or short-lived Docker client that calls an LLM API.

How much does it cost to self-host PR-Agent?

The software is free to download. The project publishes no official RAM figure, so we do not estimate a monthly server cost.

Is PR-Agent free for commercial use?

PR-Agent is licensed under MIT (Permissive). Internal business use is allowed under the license text. Permissive. Internal and commercial use allowed; keep the MIT license notice. This is a summary, not legal advice.

What are common problems when self-hosting PR-Agent?

Needs an LLM API key (e.g. OPENAI_KEY) and a git-provider token with repo scope; without them the Action or container cannot comment. Official docs steer most teams to the GitHub Action path; a long-running always-on server is not the primary install model. Pin the Action ref or Docker tag for production. Floating @main / :latest can change behaviour on the next run. PR code and diffs are sent to the LLM provider you configure; pick a provider and retention policy that match your compliance needs.

Is PR-Agent still maintained?

Yes, it is actively developed. Last commit: Oct 24, 2026. Latest release: v0.48.0 (Oct 16, 2026). Checked Oct 25, 2026.

How do I install PR-Agent?

The official method is GitHub Action (or Docker). The exact commands are in the "How to deploy" section above and in the official instructions: https://qodo-merge-docs.qodo.ai/installation/github/

What are self-hosted alternatives to PR-Agent?

Other apps in Coding assistants: OpenHands, Tabby.

Sources

Facts on this page were checked against the project's own repository and docs on 2026-10-25. Spotted something out of date? Tell us.