Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/goulinkh/code-review-harness/llms.txt

Use this file to discover all available pages before exploring further.

Code Review Harness (CRH) brings AI-powered code review into your merge workflow. Point it at a Launchpad merge proposal URL, pick an LLM backend, and CRH orchestrates a full review session — delegating file inspection to parallel sub-agents and posting the resulting findings as inline comments and a summary verdict back to Launchpad, or to stdout for dry runs. CRH ships as both a standalone CLI (crh) and a TypeScript library you can embed in your own pipelines.

Key features

Multiple LLM backends

Works with Anthropic Claude, OpenAI, Kimi (Moonshot), OpenRouter, and any OpenAI-compatible server via --model and --model-base-url.

Launchpad support

Native support for Launchpad git merge proposals in v1, including OAuth-authenticated inline comments and summary verdicts.

Parallel sub-agent delegation

Large diffs fan out across concurrent sub-agents — each with its own context window — so reviews are fast and thorough.

Structured findings

Reviews use typed severity levels: blocker, major, minor, and info. No freeform text blobs, no ambiguity.

Stdout and Launchpad sinks

Dry-run to stdout with zero credentials, or post inline comments and a verdict directly to Launchpad with OAuth tokens.

Programmatic TypeScript API

Import createReviewSession from @code-review-harness/core and wire up providers and sinks in your own scripts.

Explore the docs

Quickstart

Run your first AI code review in under five minutes.

CLI reference

Every flag and option for the crh review command.

Programmatic usage

Embed CRH in your own TypeScript pipelines.

Launchpad provider

Configure the Launchpad merge proposal provider and OAuth credentials.

v1 scope

CRH v1 supports Launchpad git merge proposals only. The following are not available in this release:
  • GitHub pull requests
  • Forgejo merge requests
  • Bazaar merge proposals
  • Local-git providers
Support for additional platforms is planned for future releases.

Build docs developers (and LLMs) love