Advanced · 3–4 weeks
AI Code Review Assistant for Pull Requests
GitHub webhook triggers review on PR open. Send diff + team coding standards (via RAG) to LLM. Post inline comments with severity tags. Rate limit and cost tracking per repo.
Why this project
Developer productivity AI is hot. Shows integration, guardrails, and practical LLM use.
Tech stack
Java 17Spring Boot 3GitHub Webhooks APISpring AIPostgreSQLRedis
Skills demonstrated
- Webhook integration
- LLM prompt design
- Cost control
- Developer tooling
Interview talking points
- Handling large PRs
- Reducing false positives
- Cost per review tracking
- Team adoption challenges
Problem statement
GitHub webhook triggers review on PR open. Send diff + team coding standards (via RAG) to LLM. Post inline comments with severity tags. Rate limit and cost tracking per repo.