tmseidel/ai-git-bot - Open Source PR Review Scorecard

The self-hosted AI workflow automation platform for Git repositories.

C-Rank Grade: A (Welcoming) - 67/100

External PR Merge Rate: 81%

Response Time: 3d

First Timer Success: 63%

Frequently Asked Questions

Is tmseidel/ai-git-bot welcoming to first-time open-source contributors?

tmseidel/ai-git-bot has a recorded first-timer success rate of 62.5%. Repositories ranked A typically provide actionable feedback during code reviews and actively nurture new community contributors.

How fast can I expect code review feedback on my pull request?

Maintainers in tmseidel/ai-git-bot respond to incoming external pull requests in approximately 66.1 hours on average. Keeping PRs focused on single tasks and ensuring tests pass helps maintainers review faster.

What does the 67.1 C-Rank™ score (A Tier) represent?

The C-Rank™ system evaluates GitHub projects on a 0–100 scale using real data: PR merge rates, review turnaround time, active maintainer presence, and first-time contributor success. A score of 67.1 places tmseidel/ai-git-bot in the A tier.

What is the external contributor pull request merge rate for tmseidel/ai-git-bot?

The external contributor pull request merge rate for tmseidel/ai-git-bot is 80.5%, based on public PR activity from non-core contributors.

Are there Good First Issues available in tmseidel/ai-git-bot?

tmseidel/ai-git-bot does not currently have active "good first issue" tags indexed, but accepts external contributions through standard GitHub issue tracking.

tmseidel
tmseidel/ai-git-botA•Welcoming182
GitHub
Back to Explorer
tmseidel

tmseidel/ai-git-bot

182
Active (30d)A•Welcoming(67/100)Java

The self-hosted AI workflow automation platform for Git repositories.

GitHub
Compare••
Jump to:

AI Maintainer Review Guidelines

Review Persona

Strict Architecture Gatekeeper

Warmth Score
7.5/10
Patience Score
8.0/10
Nitpick Rate
40%

Strict review standards in tmseidel/ai-git-bot. Ensure PR scope matches issue requirements closely before requesting review.

Top PR Submission Do's

  • •Ensure code complies with the project coding style
  • •Keep PRs scoped to a single concern
  • •Include context and link to the related issue

Top PR Friction Pitfalls (Don'ts)

  • •Do not submit PRs without linking an issue
  • •Do not break existing tests without fixing them
  • •Do not mix unrelated refactors in a single PR
Response Velocity
2 days+
Standard maintainer review cycle

Average Response Latency

Tracks hours until a maintainer leaves a review, comment, or PR response.

Merge Efficiency
80.5%
High acceptance rate for external PRs

External Acceptance Rate

Percentage of community pull requests successfully merged into main.

First-Timer Success
62.5%
Strong first-timer PR acceptance rate

First PR Conversion

Rate at which developers submitting their first repository PR succeed.

Active Maintainers
12 core
Highly collaborative maintainer core
Diagnostic Health HUD
80.5%
Merge Gauge
62.5%
1st-Timer
Community Vibe51/100

Embed C-Rank Badge

Show contributors that your repository actively reviews and merges external pull requests.

GetMerged C-Rank badge for tmseidel/ai-git-bot
[![GetMerged C-Rank](https://getmerged.abhishekco.de/api/badge/tmseidel/ai-git-bot)](https://getmerged.abhishekco.de/tmseidel/ai-git-bot?utm_source=github&utm_medium=badge)

Active Good First Issues (5)

View on GitHub

I just got a "Broken pipe" error message while an agentic review was running. Most likely short lived network problems. This is the method in question: ai-git-bot/src/main/java/org/remus/giteabot/agent/loop/AgentLoop.java Lines 341 to 367 in 86cce05 private ChatTurn callAiWithRetry(List<AiMessage> history, String currentMessage, List<ToolDescriptor> tools, String systemPrompt, ToolingMode resolvedMode) { int maxRetries = 2; for (int attempt = 1; attempt <= maxRetries; attempt++) { try { if (resolvedMode == ToolingMode.NATIVE) {

📅 Opened Sep 2, 2026💬 1 comment
Quality: 50/100Contribute

Right now the paginated lists in the usage log only have buttons to jump to the next or previous page: So if I want to look at the logs of a workflow spanning 50+ rounds, I have to click around a lot. Would it be possible to add buttons to jump to the first / last page? and Add a dropdown (or similar) to choose the amount of elements on each page of the list Maybe an input to jump to a specific page could be added - or show the next few page numbers. For example, what I had in mind: This also affects other paginated list then only the usage log. E.g. mcp selection, tool selection, etc. Only to a lesser effect on those lists, since fewer elements are ever present in them.

📅 Opened Aug 31, 2026💬 0 comments
Quality: 50/100Contribute

Today I added context7 to my configuration. This mcp requires an api key. The only way (that I could find) to configure the api key was to input it as plain text into the mcp config. Idea: Either: add the possibility to expand environment variables in the mcp config. Or add hashicorp vault support, and support expansion of vault paths/keys in the mcp config. Any of these two would suffice as a first step.

📅 Opened Aug 26, 2026💬 5 comments
Quality: 90/100Contribute

Right now the mcp config is a simple textarea. This works fine when entering a single or maybe 2 mcp configs. Some ideas to improve it: Add line numbers on the left side of the editor panel. Add a button to pretty print the config. This would replace the current coontent of the text area with a pretty printed version of the json When saving an invalid json, a generic error message is shown. However, at least jackson provides detailed information at which line number and position the error occured. Could this also be shown.

📅 Opened Aug 26, 2026💬 1 comment
Quality: 90/100Contribute

I faced a few issues while adding litelllm. So I'm adding the litelllm support to contribute to the project. Also with a bugfix with the secret key

📅 Opened May 21, 2026💬 1 comment
Quality: 65/100Contribute
Looking for more Java beginner tasks?Explore Java GFI

Contributor Community Vibe Feedback

Rate what actually matters after opening a pull request here.

Have you contributed to this repo?

Rate your first-hand PR experience (review speed, maintainer responsiveness, and onboarding ease) to help other contributors.

3 ratings required
Maintainer helpfulness
Review speed
Beginner friendliness

Contributor Compatibility & Review Speed Analysis for tmseidel/ai-git-bot

When evaluating whether to contribute to tmseidel/ai-git-bot, response velocity and maintainer engagement are crucial. GetMerged continuously tracks pull request trajectories, first-comment latency, and code review rounds to help developers avoid submitting pull requests to backlogged repositories.

Currently, maintainers of tmseidel/ai-git-bot acknowledge new external contributions in approximately 2 days+. Out of all submitted pull requests from non-core authors in the last 180-day window, 80.5% were successfully merged into the primary branch.

Frequently Asked Questions - Contributing to tmseidel/ai-git-bot

01

Is tmseidel/ai-git-bot welcoming to first-time open-source contributors?

tmseidel/ai-git-bot has a recorded first-timer success rate of 62.5%. Repositories ranked Welcoming typically provide actionable feedback during code reviews and actively nurture new community contributors.

02

How fast can I expect code review feedback on my pull request?

The initial maintainer response time averages ~2 days+. Keeping PRs scoped to single concerns and ensuring CI checks succeed will optimize review turnaround.

03

What does the 67.1 C-Rank™ score represent?

The C-Rank™ index scores repositories on a 0 to 100 scale using an objective formula: external PR merge rates, initial response speed, active maintainer count, and first-time contributor retention. A score of 67.1 places tmseidel/ai-git-bot in the Welcoming tier.

04

What is the external contributor pull request merge rate for tmseidel/ai-git-bot?

The external pull request merge rate is 80.5%. GetMerged isolates non-core community contributions so external developers get an accurate benchmark of PR acceptance probability.

05

Are there beginner Good First Issues open in tmseidel/ai-git-bot?

tmseidel/ai-git-bot does not have open beginner labels indexed currently, but external PRs for bugs and documentation improvements are evaluated via normal issue triage.

GetMerged C-Rank™ Indexing Standard

All metrics displayed for tmseidel/ai-git-bot are automatically retrieved via the public GitHub API and recalculated daily. Insider pull requests submitted by repository owners or organization members are excluded from merge rate calculations to preserve objective external contributor statistics.