AI-Git-Bot — an open-source gateway that connects your Git platforms with AI providers

java dev.to

🚀 Excited to share AI-Git-Bot — an open-source gateway that connects your Git platforms with AI providers for automated code reviews and autonomous issue implementation.

After weeks of development, I'm proud to release v1.2.0 of AI-Git-Bot — a lightweight, self-hostable application that sits between your Git hosting and AI providers, acting as an intelligent gateway.

🤖🧠 Half Bot, Half Agent

As a Bot: It automatically reviews pull requests, answers questions in comments, and delivers context-aware inline feedback — like a code-review partner that never sleeps.

As an Agent: Assign it to an issue and it autonomously reads the codebase, generates an implementation, validates the code with build tools, and creates a finished pull request — all on its own.

🌉 The Gateway Principle

What makes AI-Git-Bot unique is its gateway architecture:
✅ 5 Git platforms — Gitea, GitHub, GitHub Enterprise, GitLab, Bitbucket Cloud
✅ 4 AI providers — Anthropic Claude, OpenAI, Ollama, llama.cpp
✅ Mix & match — Any Git platform with any AI provider
✅ Multi-bot — Different personas (security reviewer, performance expert, mentor) on the same PR
✅ One dashboard — Manage everything through a web UI

🔒 Built for Self-Hosters

Run everything on-premise with local LLMs. No code ever leaves your infrastructure — perfect for teams with regulatory or compliance requirements.

Tech Stack

☕ Java 21 / Spring Boot 4
🐘 PostgreSQL
🐳 Single Docker image

Get Started

docker compose up -d

That's it. Navigate to localhost:8080, create an admin account, configure your integrations, and you're reviewing code with AI.

📦 GitHub: https://github.com/tmseidel/ai-git-bot
🐳 Docker Hub: https://hub.docker.com/r/tmseidel/ai-git-bot

📄 License: MIT

Source: dev.to

arrow_back Back to Tutorials