Back to Projects
2025Autonomous Code Review Tool

AI-Powered CI/CD Pull Request Reviewer

Stateless webhook microservice for real-time autonomous code review using Gemini 2.5 Flash.

Technologies Used

FastAPIGitHub WebhooksGemini 2.5 FlashDocker

Designed a stateless webhook microservice that intercepts GitHub pull request events (opened and synchronize actions) in real time, fetches the full file diff, and submits it to Google Gemini 2.5 Flash for autonomous code review.

The LLM is prompted to prioritize security vulnerabilities (hardcoded credentials, injection vectors, improper error handling), logic errors, and best practice violations before surfacing stylistic feedback.

Review output is published as formatted Markdown directly to the GitHub pull request timeline, giving reviewers structured, actionable feedback without a manual first-pass inspection cycle.

Fully containerized with Docker and deployed to Hugging Face Spaces as a persistent webhook listener operating continuously with zero downtime.

Ada
AdaOnline
Anber's AI Assistant

Before we begin

So Anber can follow up with you if needed.