macOS · Windows · Linux

Open a PR already knowing
where to focus.

MergePilot is a desktop app that reviews your Pull Requests with AI. Risk score, impact map, breaking changes, credential scanning — all running on your machine. No CI config, no browser extension, no code leaving your computer. Just open, analyze, decide.

macOS
Windows
Linux
Runs on your machine
MergePilot desktop app — AI code review for macOS, Windows and Linux
git hosts
GitLab GitHub Bitbucket Azure DevOps Gitea Gogs
ai models
Claude GPT-4 OpenRouter Hugging Face Ollama

Your preflight check before the PR.

Everything you need to catch issues before reviewers see them — in one focused window, on your machine.

MergePilot AI analysis settings — choose your AI provider, analysis scope, and context depth
Must Fix — critical bugs & security
Concern — worth discussing
Suggestion — quality improvements
MergePilot MR detail — overview, commits, file changes, and conversation
PR Complexity score 0–100
Merge Confidence score
Breaking Changes detected
MergePilot Impact Explorer — heatmap showing which modules carry the most risk
Modified files + all downstream dependents
Simple + Heatmap + List views
MergePilot diff view with file tree — navigate changes and post inline comments
Suggestions inline in the diff
Post to MR with one click
MergePilot MR Browser — all open Pull Requests in one place
Filter Open / Closed / All
MR Watch — notify on every new PR

10 built-in themes.
Unlimited custom ones.

You'll spend a lot of time in this window. MergePilot ships with 10 hand-crafted themes and a full theme editor — so your pre-PR workspace looks exactly the way you want it.

Midnight
Aurora
Evergreen
Blush
Ember
Slate
Pacific
Noir
Frost
Daybreak

Know the risk before you read the diff.

Change Intelligence runs the moment you open a PR — pure heuristics over your diff and Git history. Instant risk signal, zero AI cost, before you write a single review comment.

  • PR Complexity (0–100) — file count, LOC delta, module spread, and downstream impact
  • Merge Confidence — flags changes to auth, networking, and dependency containers
  • Breaking Changes — scans for removed or renamed function signatures automatically
  • Test Coverage Advice — files missing their test counterpart are flagged immediately
  • Hotspot detection — surfaces files with many recent commits so you know where to look first
PR Complexity
60
// medium · many symbols
Merge Confidence
38
// low · check deps
MergePilot analysis settings — scope, context depth, and comparison algorithm

See what breaks before you push.

You changed 3 files. But 200 other files depend on them. The Impact Explorer traces those dependencies and shows you exactly which modules carry the most risk — so you don't find out in production.

  • Select a file → see every downstream file that imports it
  • 3 view modes — Simple, Heatmap, and List
  • Risk levels per file, ranked by how many things depend on it
  • Runs locally — no AI call, no cost
MergePilot Impact Explorer — heatmap showing downstream dependencies and risk levels
merge_gate

Merge Gate

Set thresholds for complexity, confidence, and breaking changes. MergePilot warns or blocks before you hit Merge — not after CI fails and the team is waiting.

warn block
secret_scanner

Secret Scanner

Scans your diff for API keys, tokens, and credentials before they're sent to an LLM or committed to the repo. Redacts automatically — locally, before anything leaves your machine.

api_key private_key
post_comments

Post to MR

When you're satisfied with the analysis, pick the findings you agree with and post them as real inline comments — directly from your machine to the PR.

inline batch

Your keys. Your model.
Your machine.

MergePilot sends your diff directly from your machine to your chosen AI provider. No proxy, no data retention, no middleman. Use any model — or run fully offline with Ollama.

Provider
Notes
Plan
Anthropic Claude
Best-in-class reasoning for complex diffs and edge cases
Free + Pro
OpenAI GPT
Consistent quality, strong at code generation and refactoring
Free + Pro
OpenRouter
Hundreds of models, one API — optimize for cost or quality
Pro only
Hugging Face
Open-source models on your own infrastructure
Pro only
Ollama (local)
100% offline — diff never leaves the machine, no API key needed
Pro only
Zero-trust by design — API keys stored in the OS Keychain, never proxied through our servers. Your diff goes from your machine directly to your AI provider. We never see either.

Free to start.
No hidden costs.

Bring your own API key and pay your provider directly. MergePilot never touches your usage or marks it up.

Free
$0
// no credit card
  • 1 repository
  • 5 pre-PR analyses per month
  • Single-file analysis scope
  • Diff-only & Diff+Context algorithms
  • Claude & OpenAI models
  • Change Intelligence + Merge Gate
  • Impact Map + Secret Scanner
  • Post inline comments to MR
  • All 6 Git hosts
  • 10 themes + theme editor
  • Unlimited repositories
  • Full MR scope
  • Advanced Context Builder
Download Free
Launch Price
Pro
$19/month
// regular $23/mo · cancel anytime
  • Everything in Free
  • Unlimited repositories
  • Unlimited analyses per month
  • Full MR scope — analyze every file in one run
  • Advanced Context Builder
    Small / Balanced / Deep
  • All AI providers: OpenRouter, HuggingFace, Ollama
  • Priority support
  • Early access to new features
Get Pro — $19/mo Download Free First
Get started

You have PRs waiting. Start knowing what matters.

Download, connect your repo, and open your next review with the full picture — not just the diff.

macOS 13+ (Apple Silicon & Intel) · Windows (64-bit) · Linux (AppImage, .deb, .rpm)

Frequently asked questions

Everything you need to know about MergePilot and how it works.

What is a Pull Request (PR) or Merge Request (MR)?

A Pull Request (GitHub, Bitbucket, Azure DevOps) and a Merge Request (GitLab) are the same concept: a developer proposes code changes for peer review before they are merged into the main branch. MergePilot analyzes both before you even open the review tab.

Does MergePilot send my source code to its servers?

No. MergePilot runs entirely on your machine. When AI analysis is triggered, your diff goes directly from your computer to the AI provider you chose (OpenAI, Claude, etc.) using your own API key. MergePilot never receives, stores, or proxies your code.

Which Git hosting platforms are supported?

MergePilot supports GitHub, GitLab, Bitbucket, Azure DevOps, Gitea, and Forgejo — all 6 major Git hosting platforms, including self-hosted instances.

Is MergePilot free?

Yes. The Free plan includes 5 Pull Request analyses per month, Change Intelligence, Impact Map, Secret Scanner, all themes, and inline comment posting — no credit card required. The Pro plan ($19/month) unlocks unlimited analyses, unlimited repositories, and full MR scope.

What operating systems does MergePilot support?

MergePilot is currently available for macOS 13 Ventura or later, on both Apple Silicon (M1/M2/M3/M4) and Intel Macs. Windows and Linux versions are in development.

Which AI models can I use with MergePilot?

Free users can connect OpenAI (GPT-4o, o3-mini) and Anthropic Claude. Pro users also get access to OpenRouter, HuggingFace, and Ollama for fully local, offline analysis with no AI costs at all.