PREFLIGHT

Know if it's ready before you push.

Preflight watches your branch locally, scores readiness, flags blockers, and maps blast radius before a PR exists.

Focus

Catch problems before review starts.

Model

Analysis locked to branch state.

Surface

CLI and local web dashboard.

Distribution

One install, public releases on GitHub.

Branch readiness at a glance

Score, blockers, blast radius. One screen.

Runs entirely on your machine. No code leaves the repo.

Preflight local dashboard showing branch readiness score, code findings, test quality, and active task queue.

The shift

PRs are merge logistics now. Quality moved left.

AI-accelerated teams ship too fast for review to be the quality gate. The check has to happen locally, while the code is still yours to fix.

Before

"Open the PR. Review will catch it."

  • Review is the first quality pass
  • Bugs found days after the code was written
  • Reviewers spend time on fixable noise

After

"Branch is clean. PR is for sign-off."

  • Quality verified locally before push
  • Blockers surface while context is fresh
  • Reviews focus on architecture and intent

Capabilities

Everything that should happen before "ready for review."

Readiness scoring

Ready, needs review, or hold. Explicit verdict with blockers attached.

Blast radius

See every downstream caller and fan-out hotspot your changes affect.

Missing test detection

Flags changed exports and entrypoints that lack test coverage.

Scope creep alerts

Spots unrelated changes and non-code drift before they reach review.

AI code review

Findings scoped to the current branch state. Stale results get discarded.

Local-only execution

No data leaves your machine. No accounts, no cloud, no telemetry.

Why teams use it

Feedback in seconds, not days

Blockers and test gaps surface while the code is still in your editor.

PRs land cleaner

Reviewers stop wasting cycles on problems the author could have caught.

Zero setup, zero accounts

One install command. Runs against any git repo immediately.

Install Current release bundle: linux/amd64

Unix shell

curl -fsSL https://raw.githubusercontent.com/octokraft/preflight-releases/main/scripts/install.sh | sh

PowerShell

irm https://raw.githubusercontent.com/octokraft/preflight-releases/main/scripts/install.ps1 | iex

Public repo

Install scripts, docs, release notes, and checksums. Source stays private.

FAQ

Common questions.

Does this replace PR review tools?

No. It makes PRs cleaner so review can focus on what matters.

What platforms are supported?

Linux/amd64 today, with more targets shipping as coverage expands.

Does it send code to the cloud?

Nothing leaves your machine. All analysis runs locally against your repo.

How do updates work?

Rerun the install script. Checksums and release notes are in the public repo.

Ship clean code. Skip the review ping-pong.

One command to install. Runs on every branch, every commit.