AI_Code_Reviewer / READme.md
PranavReddy18's picture
Upload 7 files
39e517d verified
## πŸ€– AI Code Reviewer πŸ“
πŸš€ Overview
AI Code Reviewer is a Python-based application that leverages FastAPI and Streamlit to provide instant feedback on Python code. The app integrates LangChain and Groq's LLM (Gemma2-9b-it) to analyze code snippets, detect potential issues, and suggest improvements.
πŸ›  Features
πŸ” Instant Code Review: Get feedback on Python code, including error detection and fixes.
πŸ’‘ Bug Detection: Identifies common mistakes like indentation errors and division by zero.
🎯 Corrected Code Suggestions: Provides corrected versions of problematic code snippets.
πŸš€ FastAPI Backend: A lightweight, high-performance API for processing requests.
🌐 Streamlit Frontend: User-friendly web interface for easy interaction.
πŸ—οΈ Tech Stack
Python 3.11
FastAPI (Backend API)
Streamlit (Frontend UI)
LangChain (LLM-based processing)
Groq LLM (Gemma2-9b-it for language understanding)
Uvicorn (ASGI server)