Skip to content

About

Resources

Stars

17 stars

Watchers

0 watching

Forks

Repository files navigation

ReviewPilot โ€” AI Code Reviewer for GitHub PRs

An AI-powered GitHub code review system that automatically analyzes pull requests and provides context-aware code reviews, bug detection, best practices, performance suggestions, and architecture feedback directly inside GitHub PRs.

Built for teams and developers who want faster, consistent, and intelligent code reviews.


๐ŸŒ Live Demo

Web App: http://coderefyn.vercel.app/

GitHub App Installation:

GitHub Marketplace listing is not published yet.

Install the public GitHub App here: https://github.com/apps/coderefyn


โœจ Features

  • AI-powered pull request reviews
  • Smart code analysis with contextual feedback
  • Automated PR review comments
  • Bug & code smell detection
  • Performance and maintainability suggestions
  • GitHub App integration
  • Review dashboard UI

๐Ÿ“ธ Screenshots

Architecture

image

Dashboard / UI

image image image image image image image

AI Review Examples

image image image

๐Ÿ—๏ธ Old System Architecture

1x

๐Ÿ› ๏ธ Tech Stack

Frontend

  • Next
  • TypeScript
  • Tailwind CSS

Backend

  • Node.js
  • Express

Infrastructure & DevOps

  • Docker
  • GitHub Webhooks
  • GitHub App APIs
  • Queue Workers

AI

  • LLM-powered PR analysis
  • Context-aware code review generation

How It Works

  1. Install the GitHub App in your repository
  2. Create or update a Pull Request
  3. Webhook triggers ReviewPilot
  4. AI analyzes changed files and code context
  5. Smart review comments are posted directly inside GitHub PRs

Local Setup

Clone Repository

git clone https://github.com/your-username/reviewpilot.git
cd reviewpilot

Install Dependencies

npm install

Environment Variables

Create .env:

GITHUB_APP_ID=
GITHUB_PRIVATE_KEY=
GITHUB_WEBHOOK_SECRET=

OPENAI_API_KEY=
ANTHROPIC_API_KEY=

DATABASE_URL=

Run Application

docker compose up

Future Improvements

  • GitHub Marketplace publishing
  • Multi-model AI support
  • Team analytics dashboard
  • Codebase memory
  • Review quality scoring
  • Slack/Discord notifications

๐Ÿค Contributing

Pull requests are welcome. For major changes, please open an issue first.


๐Ÿ“„ License

MIT

About

Resources

Stars

17 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages