A local-first GitHub PR review tool built with Reflex. Paste a PR URL, fetch the diff, and get AI-powered code reviews streamed file-by-file.
- just - command runner
- uv - Python package manager
just install
cp .env.example .env # Add your API keys
just dev
| Variable |
Required |
Description |
ANTHROPIC_API_KEY |
Yes* |
Claude API key |
OPENAI_API_KEY |
Yes* |
OpenAI API key |
GITHUB_TOKEN |
No |
GitHub PAT for private repos & higher rate limit |
* At least one AI provider key is required.
| Command |
Description |
just dev |
Start the development server |
just lint |
Run ruff and pyright checks |
just fix |
Auto-fix linting issues and format code |
just format |
Format code with ruff |
just typecheck |
Run pyright type checking |
just install |
Install dependencies with uv |
- Fetch public/private PRs via GitHub API
- Stream AI code reviews with Anthropic (Claude) or OpenAI (GPT)
- File-by-file navigation with syntax-highlighted diff viewer
- Review individual files or batch review all at once
- In-app settings for API keys, provider, and model selection
| Provider |
Models |
| Anthropic |
Claude Opus 4.5, Claude Sonnet 4.5, Claude Haiku 4.5 |
| OpenAI |
GPT-5.2, GPT-5.1 Codex, GPT-5.1 Codex Mini, GPT-4o |