{"id":29092246,"url":"https://github.com/sharanyazx/dr_python","last_synced_at":"2026-04-28T13:34:55.897Z","repository":{"id":300545376,"uuid":"1006434812","full_name":"sharanyazx/Dr_Python","owner":"sharanyazx","description":"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","archived":false,"fork":false,"pushed_at":"2025-06-22T10:04:04.000Z","size":22,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-22T10:27:24.364Z","etag":null,"topics":["aicodeassistant","codereview","developertool","google-genera","linting","python","renderdeployment","streamlit"],"latest_commit_sha":null,"homepage":"https://dr-python-80r0.onrender.com/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sharanyazx.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-22T09:05:21.000Z","updated_at":"2025-06-22T10:04:07.000Z","dependencies_parsed_at":"2025-06-22T10:27:40.661Z","dependency_job_id":"ce1a361b-6422-4eae-8b98-68d5a7de99ba","html_url":"https://github.com/sharanyazx/Dr_Python","commit_stats":null,"previous_names":["sharanyazx/dr_python"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/sharanyazx/Dr_Python","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharanyazx%2FDr_Python","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharanyazx%2FDr_Python/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharanyazx%2FDr_Python/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharanyazx%2FDr_Python/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sharanyazx","download_url":"https://codeload.github.com/sharanyazx/Dr_Python/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sharanyazx%2FDr_Python/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":262389457,"owners_count":23303341,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["aicodeassistant","codereview","developertool","google-genera","linting","python","renderdeployment","streamlit"],"created_at":"2025-06-28T07:04:07.413Z","updated_at":"2026-04-28T13:34:55.870Z","avatar_url":"https://github.com/sharanyazx.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n# 🧠 Dr_Python: AI-Powered Code Review Tool\n\nDr_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.\n\n---\n\n## 🌟 Features\n\n- ✅ Code analysis with **Pylint**\n- 🤖 AI-generated improvement tips using **Google Generative AI**\n- 🖥️ User-friendly interface via **Streamlit**\n- 🔐 Secure API key integration\n- 🌐 Easily deployable via Render\n\n---\n\n## 🧰 Tech Stack\n\n| Layer         | Technology                |\n|---------------|---------------------------|\n| UI            | Streamlit                 |\n| Backend       | Python                    |\n| Linting Tool  | Pylint                    |\n| AI            | Google Generative AI API  |\n| Deployment    | Render.com (Free Hosting) |\n\n---\n\n## 📁 Folder Structure\n\n```\n\nDr\\_Python/\n├── app.py                  # Main Streamlit app file\n├── code\\_review\\.py          # Code analysis and AI logic\n├── requirements.txt        # Project dependencies\n├── render.yaml             # Render deployment configuration\n├── README.md               # This documentation\n\n````\n\n---\n\n## 🖥️ Local Setup Instructions\n\n### 🔃 1. Clone the Repository\n\n```bash\ngit clone https://github.com/sharanyazx/Dr_Python.git\ncd Dr_Python\n````\n\n## Visit  [Dr Python](https://dr-python-80r0.onrender.com/)\n\n## 📄 License\n\nThis project is licensed under the [MIT License](LICENSE).\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsharanyazx%2Fdr_python","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsharanyazx%2Fdr_python","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsharanyazx%2Fdr_python/lists"}