Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
An open-source, self-hosted AI code review bot powered by Vercel.
| Date | Stars |
|---|---|
| 2026-07-31 | 1483 |
| 2026-08-05 | 1488 |
| 2026-08-06 | 1488 |
Today
— stars today
This week
— stars this week
This month
— stars this month
Momentum
0.0
growth rate 0.00%/day
# 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.
> **Beta**: OpenReview is currently in beta. It was built as an internal project to help the Vercel team test their technologies together. Expect rough edges and breaking changes.
[](https://vercel.com/new/clone?demo-description=An+open-source%2C+self-hosted+AI+code+review+bot.+Deploy+to+Vercel%2C+connect+a+GitHub+App%2C+and+get+automated+PR+reviews+powered+by+Claude.&demo-image=https%3A%2F%2Fopenreview.labs.vercel.dev%2Fopengraph-image.png&demo-title=openreview.labs.vercel.dev&demo-url=https%3A%2F%2Fopenreview.labs.vercel.dev%2F&from=templates&project-name=OpenReview&repository-name=openreview&repository-url=https%3A%2F%2Fgithub.com%2Fvercel-labs%2Fopenreview&env=GITHUB_APP_ID%2CGITHUB_APP_INSTALLATION_ID%2CGITHUB_APP_PRIVATE_KEY%2CGITHUB_APP_WEBHOOK_SECRET&products=%5B%7B%22integrationSlug%22%3A%22upstash%22%2C%22productSlug%22%3A%22upstash-kv%22%2C%22protocol%22%3A%22storage%22%2C%22type%22%3A%22integration%22%7D%5D&skippable-integrations=0)
## Features
- **On-demand reviews** — Mention `@openreview` in any PR comment to trigger a review. Powered by [Chat SDK](https://chat-sdk.dev)
- **Sandboxed execution** — Runs in an isolated [Vercel Sandbox](https://vercel.com/docs/sandbox) with full repo access, including the ability to run linters, formatters, and tests
- **Inline suggestions** — Posts line-level comments with GitHub suggestion blocks for one-click fixes
- **Code changes** — Can directly fix formatting, lint errors, and simple bugs, then commit and push to your PR branch
- **Reactions** — React with 👍 or ❤️ to approve suggestions, or 👎 or 😕 to skip
- **Durable workflows** — Built on [Vercel Workflow](https://vercel.com/docs/workflow) for reliable, resumable execution
- **Extensible skills** — Ships with built-in review [skills](https://skills.sh) and supports custom skills via `.agents/skills/`
- **Powered by Claude** — Uses Claude Sonnet 4.6 via the [AI SDK](https://sdk.vercel.ai) for high-quality code analysis
- **Simple route handler** — Easily define route handlers using [Next.js Route Handlers](https://nextjs.org/docs/app/building-your-application/routing/route-handlers) for custom API endpoints and webhooks
## How it works
```mermaid
sequenceDiagram
participant U as Developer
participant GH as GitHub
participant WH as Webhook Handler
participant WF as Vercel Workflow
participant SB as Vercel Sandbox
participant AI as Claude Agent
U->>GH: @openreview in PR comment
GH->>WH: Webhook event
WH->>WF: Start workflow
WF->>GH: Check push access
WF->>SB: Create sandbox
SB->>SB: Clone repo on PR branch
SB->>SB: Install dependencies
SB->>SB: Configure git
WF->>AI: Run agent with PR context
AI->>SB: Read files, run linters, explore code
SB-->>AI: Command output
AI->>GH: Post inline comments & suggestions
AI-->>WF: Agent complete
WF->>SB: Check for uncommitted changes
alt Changes made
WF->>SB: Commit & push to PR branch
SB->>GH: Push changes
end
WF->>SB: Stop sandbox
U->>GH: React 👍 or ❤️ on suggestion
GH->>WH: Reaction event
WH->>WF: Start new workflow run
```
1. Mention `@openreview` in a PR comment (optionally with specific instructions)
2. OpenReview spins up a sandboxed environment and clones the repo on the PR branch
3. A Claude-powered agent reviews the diff, explores the codebase, and runs project tooling
4. The agent posts its findings as PR comments with inline suggestions
5. If changes are made (formatting fixes, lint fixes, etc.), they're committed and pushed to the branch
6. The sandbox is cleaned up
## Setup
### 1. Deploy to Vercel
Click the button above or clone this repo and deploy it to your Vercel account.
### 2. Create a GitHub App
Create a new [GitHub App](https://github.coExcerpt of 8,336 characters
Read on GitHubHayden Bleasel · United States
77
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:40596a6fccdd675f, desc:code review