πŸ“ž +91-7667918914 | βœ‰οΈ ijarcce@gmail.com
International Journal of Advanced Research in Computer and Communication Engineering
International Journal of Advanced Research in Computer and Communication Engineering A monthly Peer-reviewed & Refereed journal
ISSN Online 2278-1021ISSN Print 2319-5940Since 2012
IJARCCE adheres to the suggestive parameters outlined by the University Grants Commission (UGC) for peer-reviewed journals, upholding high standards of research quality, ethical publishing, and academic excellence.
← Back to VOLUME 15, ISSUE 5, MAY 2026

An AI-Powered Automated Code Review System Using Large Language Models and Static Analysis

Mrs. Nita Meshram, Ganni Naveen Raj Anudeep, K Vedavyas, K Harsha Nandhan, C Balaji Naidu

πŸ‘ 4 viewsπŸ“₯ 1 download
Share: 𝕏 f in ✈ βœ‰
Abstract: Code review is a critical phase in the software development lifecycle, ensuring code quality, maintainability, and security. However, manual code reviews are labor-intensive, often requiring 2 to 4 hours per pull request, and are highly susceptible to human error. Junior developers may inadvertently miss critical security vulnerabilities. This paper proposes an advanced AI-powered automated code review system that seamlessly integrates traditional rule-based static analysis with the deep contextual reasoning capabilities of Large Language Models (LLMs). Operating as an event-driven microservice, the system automatically triggers upon the creation of a GitHub Pull Request, passing Python code changes through a tri-layered analysis engine: Bandit for security vulnerability detection, Pylint for coding standard enforcement, and the Groq LLM for complex logical review and contextual feedback. Results are aggregated, mathematically ranked by severity, and posted directly to the pull request as a structured comment within a 60-second execution window. Deployed on a cost-effective stack including Render, Neon PostgreSQL, and FastAPI, this framework reduces review bottlenecks, minimizes security flaws, and enhances developer productivity.

Keywords: Automated Code Review, Large Language Models, Static Analysis, Continuous Integration, Software Security, Artificial Intelligence, GitHub Actions.

How to Cite:

[1] Mrs. Nita Meshram, Ganni Naveen Raj Anudeep, K Vedavyas, K Harsha Nandhan, C Balaji Naidu, β€œAn AI-Powered Automated Code Review System Using Large Language Models and Static Analysis,” International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE), DOI: 10.17148/IJARCCE.2026.155213

Creative Commons License This work is licensed under a Creative Commons Attribution 4.0 International License.