GitRank automates the entire flow from PR merge to developer recognition. Here's exactly how it works.
No more manual spreadsheets like we used to do at TextCortex AI. Just automatic, AI-powered evaluation.
Install the GitRank GitHub App on your organization. Select which repositories you want to track. The setup takes less than 2 minutes.
GitHub App Installation
gitrank-ai/gitrank-app
Get started in under 5 minutes. Free for open source projects.
Define the components of your product (e.g., Auth, Payments, UI) and assign multipliers based on importance. Set up severity levels with base points.
Developers work as usual. When a pull request is merged, GitHub sends a webhook to GitRank with the PR details.
{
"action": "closed",
"pull_request": {
"merged": true,
"number": 142,
"title": "Fix session timeout bug",
"user": { "login": "dev123" },
"additions": 45,
"deletions": 12
}
}GitRank fetches the full diff and sends it to Claude. The AI analyzes the changes, classifies the component and severity, and checks eligibility criteria.
Claude AI Analysis
Processing PR #142...
GitRank posts a detailed comment on the PR with the evaluation results. The developer gets instant feedback on their contribution.
GitRank Bot
commented just now
The score is recorded in the database. Leaderboards update in real-time. PMs and eng leads can track team performance and recognize top contributors.
sarah_dev
8 PRs
mike_eng
6 PRs
dev123
5 PRs