Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Dr_Python is an AI-powered code review tool built with Streamlit. It analyzes Python code quality using pylint and provides intelligent suggestions using Google Generative AI. Designed to help developers write cleaner and more efficient code, it offers instant feedback and improvement tips through a friendly UI

Notifications You must be signed in to change notification settings

sharanyazx/Dr_Python

Repository files navigation

🧠 Dr_Python: AI-Powered Code Review Tool

Dr_Python is a developer tool built with Streamlit that helps you analyze Python code for quality using Pylint and receive smart suggestions using AI from Google Generative AI. It’s a perfect lightweight assistant for beginner and intermediate coders to instantly detect and improve their code quality.


🌟 Features

  • βœ… Code analysis with Pylint
  • πŸ€– AI-generated improvement tips using Google Generative AI
  • πŸ–₯️ User-friendly interface via Streamlit
  • πŸ” Secure API key integration
  • 🌐 Easily deployable via Render

🧰 Tech Stack

Layer Technology
UI Streamlit
Backend Python
Linting Tool Pylint
AI Google Generative AI API
Deployment Render.com (Free Hosting)

πŸ“ Folder Structure


Dr\_Python/
β”œβ”€β”€ app.py # Main Streamlit app file
β”œβ”€β”€ code\_review\.py # Code analysis and AI logic
β”œβ”€β”€ requirements.txt # Project dependencies
β”œβ”€β”€ render.yaml # Render deployment configuration
β”œβ”€β”€ README.md # This documentation

πŸ–₯️ Local Setup Instructions

πŸ”ƒ 1. Clone the Repository

git clone https://github.com/sharanyazx/Dr_Python.git
cd Dr_Python

Visit Dr Python

πŸ“„ License

This project is licensed under the MIT License.

About

Dr_Python is an AI-powered code review tool built with Streamlit. It analyzes Python code quality using pylint and provides intelligent suggestions using Google Generative AI. Designed to help developers write cleaner and more efficient code, it offers instant feedback and improvement tips through a friendly UI

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /