Back

/home/works/ai-pr-review

ai-pr-review

In Progress

AI-assisted pull request reviewer that combines GitHub diffs, static signals, and LLM reasoning into structured review feedback.

Tech stack

Next.jsNestJSPostgreSQLLLMsGitHub API

Overview

A developer tool for reviewing GitHub pull requests before merge, focused on surfacing issues that are easy to miss during manual review.

The system combines repository context, pull request metadata, changed-file diffs, static analysis signals, and LLM-generated reasoning into a structured report.

Architecture

Next.js powers the web interface for repository connection, review history, and finding inspection.

NestJS orchestrates GitHub API access, analysis jobs, review generation, and persistence.

PostgreSQL stores review runs, findings, repositories, and project metadata for later inspection.

LLM calls are scoped around relevant diffs and context so recommendations stay tied to the pull request.

Highlights

Automated review across quality, security, complexity, and maintainability categories.

GitHub integration for pull request metadata, changed files, and source diffs.

Structured findings designed for quick scanning, prioritization, and follow-up action.