CoolFace
Apppublic

PranavReddy18/AI_Code_Reviewer

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
READme.md33 linesDownload Raw Back to root
1## ๐Ÿค– AI Code Reviewer ๐Ÿ“
2
3๐Ÿš€ Overview
4
5AI 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.
6
7๐Ÿ›  Features
8
9๐Ÿ” Instant Code Review: Get feedback on Python code, including error detection and fixes.
10
11๐Ÿ’ก Bug Detection: Identifies common mistakes like indentation errors and division by zero.
12
13๐ŸŽฏ Corrected Code Suggestions: Provides corrected versions of problematic code snippets.
14
15๐Ÿš€ FastAPI Backend: A lightweight, high-performance API for processing requests.
16
17๐ŸŒ Streamlit Frontend: User-friendly web interface for easy interaction.
18
19๐Ÿ—๏ธ Tech Stack
20
21Python 3.11
22
23FastAPI (Backend API)
24
25Streamlit (Frontend UI)
26
27LangChain (LLM-based processing)
28
29Groq LLM (Gemma2-9b-it for language understanding)
30
31Uvicorn (ASGI server)
32
33