• How It Works
  • Pricing
  • Blog
  • FAQ
GitRank
  • How It Works
  • Pricing
  • Blog
  • FAQ
Sign InSign Up
GitRank

AI-powered PR scoring platform for engineering teams. Open source and self-hostable.

© 2026 GitRank. CC BY-NC 4.0
Product
  • Features
  • How It Works
  • Pricing
  • FAQ
Compare
  • GitRank vs LinearB
  • GitRank vs Jellyfish
  • GitRank vs GitClear
  • LinearB Alternatives
  • Jellyfish Alternatives
Resources
  • Blog
  • GitHub
  • Documentation
  • Contributing
Company
  • Contact
  • Terms of Service
  • Privacy Policy
FAQ

Frequently AskedQuestions

Everything you need to know about GitRank. Can't find what you're looking for? Feel free to reach out.

1Getting Started

What is GitRank?

GitRank is an open-source platform that uses AI to automatically evaluate and score pull requests. It helps engineering teams run bug bounty programs, recognize top contributors, and measure developer impact objectively.

How does GitRank evaluate PRs?

When a PR is merged, GitRank fetches the diff and sends it to Claude (Anthropic's AI). The AI analyzes the changes, classifies the affected component and severity level, checks eligibility criteria (issue linked, tests, documentation), and calculates a score using your configured multipliers.

Can I process historical PRs?

Yes! GitRank includes a backfill feature that lets you process PRs from before you installed the app. This is great for establishing baseline scores and historical leaderboards.

2Scoring & Configuration

How is the final score calculated?

The formula is: Final Score = Base Points (from severity) × Multiplier (from component). For example, a P1 severity fix (50 base points) in the Auth component (1.5× multiplier) would earn 75 points.

What are eligibility criteria?

GitRank checks four criteria: (1) Is this fixing an issue/bug? (2) Does the implementation actually fix what it claims? (3) Is the PR properly documented? (4) Are tests included? PRs that fail eligibility still get evaluated but score 0 points.

Can I customize the components and multipliers?

Absolutely! You define your own components (e.g., Auth, Payments, UI) and assign multipliers based on complexity or business importance. You can also set up file path rules to auto-classify PRs.

3GitHub Integration

What GitHub permissions does GitRank need?

GitRank needs read access to code and pull requests (to analyze diffs), and write access to issues (to post evaluation comments). We only access repositories you explicitly enable.

Can I disable the PR comments?

Yes, PR comments are optional. You can disable them globally or per-repository while still collecting scores in the dashboard.

Does GitRank support GitLab or Bitbucket?

Currently, GitRank only supports GitHub. GitLab support is on our roadmap. Bitbucket support depends on community interest.

4Privacy & Security

Is my code sent to the AI?

Yes, PR diffs are sent to Claude (Anthropic) for evaluation. If this is a concern, you can self-host GitRank and use your own Anthropic API key with enterprise-grade data handling agreements.

Can I self-host GitRank?

Yes! GitRank is open source under CC BY-NC 4.0. You can deploy it on your own infrastructure for non-commercial use. For commercial use, please contact us for licensing options.

What data does GitRank store?

GitRank stores PR metadata (title, author, file list, diff snippets), evaluation results (scores, classifications), and aggregated statistics. We don't store your full codebase.

5Pricing & Plans

Is GitRank free?

GitRank is free for non-commercial use under CC BY-NC 4.0. Self-host it for personal projects, education, or open source. For commercial use, contact us for licensing.

Do I need my own Anthropic API key?

For self-hosted installations, yes—you'll need to provide your own Anthropic API key. The hosted Pro plan includes AI credits.

Still have questions?

We're here to help. Reach out through GitHub or contact us directly.

GitHub DiscussionsContact Us