International Journal of Innovative Research in Computer and Communication Engineering

ISSN Approved Journal | Impact factor: 8.771 | ESTD: 2013 | Follows UGC CARE Journal Norms and Guidelines

| Monthly, Peer-Reviewed, Refereed, Scholarly, Multidisciplinary and Open Access Journal | High Impact Factor 8.771 (Calculated by Google Scholar and Semantic Scholar | AI-Powered Research Tool | Indexing in all Major Database & Metadata, Citation Generator | Digital Object Identifier (DOI) |


TITLE Generative AI for Code Repair & Optimization
ABSTRACT In the rapidly evolving landscape of software development, code quality, security, and performance remain paramount. However, manual code review processes are often time-consuming, error-prone, and inconsistent. This paper presents "SIX EYES," an advanced web-based platform designed to automate code analysis, repair, and optimization. Leveraging the capabilities of Large Language Models (LLMs), specifically the Google Gemini 1.5 Flash API, the system provides multi-perspective analysis across six programming languages: JavaScript, Python, Java, C++, HTML, and CSS. The platform integrates a robust backend using Supabase Edge Functions with a reactive frontend built on React and TypeScript. Key features include an "Explain Like I'm 5" (ELI5) educational mode, strict language validation to prevent hallucination, and a real-time metrics dashboard that quantifies improvements in complexity and security. This paper details the system architecture, methodology, and implementation of SIX EYES, demonstrating its effectiveness in democratizing high-level code optimization for developers of all skill levels.
AUTHOR BASAVARAJA PATIL G V, DEEPAK BALIKAI, MANJUNATH S, MUSTAFA MULLA, VENU M G Department of Computer Science and Engineering, Jain Institute of Technology, Davanagere, India 7th Sem, Department of Computer Science and Engineering, Jain Institute of Technology, Davanagere, India
VOLUME 180
DOI DOI: 10.15680/IJIRCCE.2026.1401013
PDF pdf/13_Generative AI for Code Repair & Optimization.pdf
KEYWORDS
References 1. React Documentation - https://react.dev/
2. Supabase Edge Functions - https://supabase.com/docs/guides/functions
3. Google Gemini API - https://ai.google.dev/docs
4. Tailwind CSS Framework - https://tailwindcss.com/docs
5. Shadcn/ui Components - https://ui.shadcn.com/
6. Vite Build Tool - https://vitejs.dev/guide/
7. TypeScript Language - https://www.typescriptlang.org/docs/
8. Deno Runtime Manual - https://deno.com/manual
9. Cyclomatic Complexity - https://www.geeksforgeeks.org/cyclomatic-complexity/
10. Prompt Engineering Guide - https://www.promptingguide.ai/
11. OWASP Static Code Analysis - https://owasp.org/www-community/controls/Static_Code_Analysis
12. MDN Web Speech API - https://developer.mozilla.org/en-US/docs/Web/API/Web_Speech_API
13. MDN Local Storage API - https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage
14. OWASP Top 10 Security Risks - https://owasp.org/www-project-top-ten/
image
Copyright © IJIRCCE 2020.All right reserved