Spaces:
Sleeping
Sleeping
File size: 987 Bytes
39e517d |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
## π€ 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)
|