Skip to content

ZeroGDrive/Lyon

Repository files navigation

Lyon

Lyon

AI-powered pull request reviews on your desktop

Latest Release Downloads License


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.

Features

  • 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

Installation

Download

Download the latest release for your platform from the Releases page:

  • macOS: Lyon_x.x.x_aarch64.dmg (Apple Silicon) or Lyon_x.x.x_x64.dmg (Intel)
  • Windows: Lyon_x.x.x_x64-setup.exe
  • Linux: Lyon_x.x.x_amd64.deb or Lyon_x.x.x_amd64.AppImage

Requirements

  • GitHub CLI (gh) — Install and authenticate with gh auth login
  • AI Provider (optional) — Use your existing subscription, no extra costs:

Setup

GitHub CLI (required)

Lyon uses the GitHub CLI for all GitHub operations. Install and authenticate:

# Install GitHub CLI: https://cli.github.com/
gh auth login

AI Providers (optional, for AI reviews)

To 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 login

Codex (requires ChatGPT/OpenAI subscription):

# Install: https://github.com/openai/codex
codex login

Quick Start

  1. Download and install Lyon for your platform
  2. Set up GitHub CLI: gh auth login
  3. (Optional) Set up Claude Code or Codex for AI reviews
  4. Launch Lyon and add your repositories
  5. Select a PR and start reviewing!

AI Reviews

Lyon integrates with AI coding assistants to provide intelligent code review:

  1. Open a pull request in Lyon
  2. Select your AI provider (Claude or Codex) and model
  3. Choose a review focus: General, Security, Performance, or Custom
  4. 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
  5. Post comments directly to GitHub with one click

Development

Prerequisites

  • Bun (package manager)
  • Rust (for Tauri)
  • GitHub CLI (gh) authenticated

Setup

# 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

Scripts

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)

Project Structure

lyon/
├── apps/
│   └── web/              # React + Vite web app
│       └── src-tauri/    # Tauri desktop wrapper
├── packages/
│   ├── config/           # Shared TypeScript config
│   └── env/              # Environment variables

Tech Stack

  • Frontend: React 19, TypeScript, TanStack Router, Tailwind CSS v4
  • Desktop: Tauri 2.0 (Rust)
  • UI: shadcn/ui components
  • Build: Turborepo, Bun, Vite

License

MIT


Made with ❤️ for developers who care about code quality

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors