Skip to content

Mahakpadlaya/AI-Code-Reviewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Code Reviewer

A simple web app that instantly reviews your code and provides smart feedback — built with FastAPI and Streamlit.

✨ Features

  • 🔍 Detects programming language automatically
  • 📊 Estimates time complexity (O(1), O(n), O(n²))
  • 💡 Gives improvement suggestions
  • ⚡ Fast and lightweight — no AI API needed

🛠️ Tech Stack

Layer Technology
Frontend Streamlit
Backend FastAPI
Language Python 3.13

🚀 How to Run

1. Clone the Repository

git clone https://github.com/Mahakpadlaya/AI-Code-Reviewer.git
cd AI-Code-Reviewer

2. Install Dependencies

pip install -r requirements.txt

3. Run Backend

uvicorn backend.main:app --reload

4. Run Frontend

streamlit run frontend/app.py

5. Open in Browser

http://localhost:8501

📁 Project Structure

AI-Code-Reviewer/
├── backend/
│   └── main.py
├── frontend/
│   └── app.py
├── reviewer/
│   └── review.py
├── requirements.txt
└── README.md

About

An AI-powered web app that reviews your code instantly — detects language, estimates complexity & gives smart suggestions. Built with FastAPI + Streamlit.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages