AI-powered pull request reviews on your desktop
Lyon is a native desktop app that brings AI-powered code reviews to your pull request workflow. Connect to GitHub, browse PRs across your repositories, and get intelligent feedback from Claude or Codex — all from a beautiful, fast interface.
Use your existing AI subscription — Lyon works with your Claude Code or Codex CLI. No additional API costs or subscriptions required. If you already have access to Claude or Codex, you're ready to go.
- PR Dashboard — Browse pull requests across multiple repositories with smart filtering and instant refresh
- Rich Diff Viewer — Split or unified views, file tree navigation, and inline comment threads
- AI Reviews — Run Claude or Codex to analyze code changes and get structured feedback
- Inline Posting — Post AI suggestions directly to GitHub as review comments
- Review Management — Submit, approve, or request changes with full pending review support
- System Tray — Quick access to your top PRs right from the menu bar
- Cross-Platform — Native builds for macOS, Windows, and Linux
Download the latest release for your platform from the Releases page:
- macOS:
Lyon_x.x.x_aarch64.dmg(Apple Silicon) orLyon_x.x.x_x64.dmg(Intel) - Windows:
Lyon_x.x.x_x64-setup.exe - Linux:
Lyon_x.x.x_amd64.deborLyon_x.x.x_amd64.AppImage
- GitHub CLI (
gh) — Install and authenticate withgh auth login - AI Provider (optional) — Use your existing subscription, no extra costs:
- Claude Code CLI — Uses your Claude Pro/Team subscription
- Codex CLI — Uses your OpenAI/ChatGPT subscription
Lyon uses the GitHub CLI for all GitHub operations. Install and authenticate:
# Install GitHub CLI: https://cli.github.com/
gh auth loginTo use AI-powered code reviews, you need one of these CLIs installed and authenticated:
Claude Code (requires Claude Pro or Team subscription):
# Install: https://docs.anthropic.com/en/docs/claude-code
claude loginCodex (requires ChatGPT/OpenAI subscription):
# Install: https://github.com/openai/codex
codex login- Download and install Lyon for your platform
- Set up GitHub CLI:
gh auth login - (Optional) Set up Claude Code or Codex for AI reviews
- Launch Lyon and add your repositories
- Select a PR and start reviewing!
Lyon integrates with AI coding assistants to provide intelligent code review:
- Open a pull request in Lyon
- Select your AI provider (Claude or Codex) and model
- Choose a review focus: General, Security, Performance, or Custom
- Click "Start Review" — the AI analyzes the diff and provides:
- Overall assessment and score
- File-by-file comments with severity levels
- Actionable suggestions with code fixes
- Post comments directly to GitHub with one click
# Clone the repository
git clone https://github.com/ZeroGDrive/Lyon.git
cd lyon
# Install dependencies
bun install
# Run the desktop app in development
bun run desktop:dev
# Or run just the web app
bun run dev:web| Command | Description |
|---|---|
bun run dev |
Start all apps in development |
bun run dev:web |
Start web app only |
bun run desktop:dev |
Start Tauri desktop app |
bun run build |
Build all apps |
bun run check-types |
TypeScript type checking |
bun run check |
Lint and format (oxlint + oxfmt) |
lyon/
├── apps/
│ └── web/ # React + Vite web app
│ └── src-tauri/ # Tauri desktop wrapper
├── packages/
│ ├── config/ # Shared TypeScript config
│ └── env/ # Environment variables
- Frontend: React 19, TypeScript, TanStack Router, Tailwind CSS v4
- Desktop: Tauri 2.0 (Rust)
- UI: shadcn/ui components
- Build: Turborepo, Bun, Vite
MIT
Made with ❤️ for developers who care about code quality