Vercel Template

OpenReview

An open-source, self-hosted AI code review bot. Deploy to Vercel, connect a GitHub App, and get on-demand PR reviews powered by Claude.

How it works

  1. 1

    Deploy to Vercel

    Click the button above to deploy this template to your Vercel account.

  2. 2

    Connect a GitHub App

    Create a GitHub App with issue_comment and pull_request_review_comment webhook events, then add the credentials to your environment variables.

  3. 3

    Get AI reviews

    Mention @openreview in any PR comment to trigger an on-demand review, optionally with specific instructions.

Features

  • On-demand reviews via @openreview mentions
  • Inline suggestions with one-click fixes
  • Code changes committed and pushed to your PR branch
  • Runs in a sandboxed environment with full repo access
  • Extensible skills system for specialized review domains
  • React with thumbs up to approve or thumbs down to skip
  • Powered by Claude via the AI SDK
  • Built on Vercel Workflow for durable execution

Built-in skills

OpenReview uses a progressive skill system — the agent loads specialized review instructions on demand, keeping context focused and reviews thorough.

  • Next.js Best Practices

    File conventions, RSC boundaries, data patterns, async APIs, metadata, error handling, route handlers, image/font optimization

  • Next.js Cache Components

    PPR, use cache directive, cacheLife, cacheTag, updateTag

  • Next.js Upgrade

    Upgrade Next.js following official migration guides and codemods

  • Composition Patterns

    React composition patterns that scale for component refactoring

  • React Best Practices

    React and Next.js performance optimization guidelines

  • React Native

    React Native and Expo best practices for performant mobile apps

  • Web Design Guidelines

    Review UI code for Web Interface Guidelines and accessibility compliance