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/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/ |