explaingit

xinyuqu/llm-review

3JavaScriptAudience · developerComplexity · 2/5ActiveSetup · moderate

TLDR

Plugin for Claude Code and Codex that fans your git diff out to six other LLMs in parallel and merges their reviews into one SHIP or DO NOT SHIP verdict.

Mindmap

mindmap
  root((llm-review))
    Inputs
      Git diff
      Provider API keys
      Slash commands
    Outputs
      Severity findings
      Consensus verdict
      Job logs
    Use Cases
      Pre-merge review
      Cross-vendor checks
      Second opinion
    Tech Stack
      Node
      JavaScript
      Git
      LLM APIs

Things people build with this

USE CASE 1

Run a six-model review panel on your diff before opening a PR

USE CASE 2

Get a quick second opinion from Kimi or DeepSeek inside Claude Code

USE CASE 3

Check which providers are wired up with /llm-review:status

USE CASE 4

Inspect long-running background reviews via /llm-review:jobs

Tech stack

NodeJavaScriptGit

Getting it running

Difficulty · moderate Time to first run · 30min

Each of the six providers needs either an API key or its official CLI authenticated before the panel will run.

In plain English

This repository, called llm-review, is a plugin for AI coding tools (today Claude Code and Codex) that sends your git diff to six other large language models so each one can review your code. The reviewers are Claude, Cursor, DeepSeek, Gemini 3.5 Flash, Kimi, and MiniMax. You can ask just one of them for a quick second opinion, or run the whole panel at once for a consensus verdict before merging. The pitch behind using many models is that a model reviewing its own work tends to share its own blind spots. A different vendor's model has different biases and may catch problems the original missed. Bugs flagged by two or more panelists count as high-confidence findings; bugs flagged by only one are still worth a look. Several panel members, like Gemini Flash, Kimi, DeepSeek, and MiniMax, cost less per token than flagship reviewers, so fanning a diff across the panel is presented as affordable rather than extravagant. Inside the AI coding tool, the user gets a set of slash commands. The main one is /llm-review:panel, which checks which providers are working and then runs them in parallel before producing a single combined summary. There are also per-model commands like /llm-review:kimi or /llm-review:gemini, a /llm-review:status check that shows which providers are wired up, guided per-provider setup commands, and a /llm-review:jobs command for inspecting long reviews that run in the background. Setup happens one provider at a time. For each provider, you can supply an API key or point the plugin at the provider's official command-line tool and reuse the subscription you already pay for. Requirements are modest: Node.js 18 or newer, git, and a plugin-capable AI coding tool. Every review ends with a list of findings tagged by severity and a final verdict of SHIP, SHIP WITH FIXES, or DO NOT SHIP. The project is at version 1.0.0.

Copy-paste prompts

Prompt 1
Install llm-review in Claude Code and configure the Kimi and Gemini providers
Prompt 2
Run /llm-review:panel on my current git diff and explain the consensus verdict
Prompt 3
Wire llm-review to reuse my existing Cursor CLI subscription instead of an API key
Prompt 4
Add a new model to the llm-review panel beyond the default six
Prompt 5
Trigger /llm-review:deepseek for a quick second opinion before I push
Open on GitHub → Explain another repo

Generated 2026-05-22 · Model: sonnet-4-6 · Verify against the repo before relying on details.