Skip to content

NishadMathur0306/Codemate-Assignment3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Codemate-Assignment3

Python PR Review Agent

A Python-based Pull Request (PR) review agent that fetches PRs from multiple Git servers (GitHub, GitLab, etc.) and generates automated code review feedback. The agent checks for code quality, readability, structure, potential bugs, and optionally posts comments back to the PR.


Features

  • Fetch PRs from GitHub, GitLab, or other supported git servers.
  • Analyze PR code for style, potential bugs, and structure issues.
  • Optional AI-driven suggestions for performance, readability, and security.
  • Multi-server support — not limited to GitHub.
  • Modular Python implementation.
  • Optional posting of review comments directly to PRs.
  • Scoring system for PR quality.

Requirements

  • Python 3.9+
  • Git installed (git --version should work)
  • Packages:
    pip install requests flake8 bandit mypy

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages