Check your machine can actually run this project.
Before you waste a day finding out it cannot. envpreflight reads the manifests already in your repo and checks your local runtimes, services, Docker, ports, and environment keys in under 3 seconds.
Engineered for High-Velocity Devs
Every check runs locally with zero configuration and uncompromising privacy.
Automatic Manifest Detection
Reads .nvmrc, package.json, pyproject.toml, go.mod, rust-toolchain.toml, and docker-compose.yml. Runs only the checks your repo justifies.
Zero Value Leakage
Compares key diffs between .env.example and .env. Never parses, reads, logs, or transmits secret values. Complete privacy by design.
Native Socket Probing
Probes port availability and database services (Postgres, Redis, MySQL, Mongo) with Node standard library sockets. Zero bloated dependencies.
Three Surfaces · One Core
Use envpreflight from the terminal, inside your editor, or connected to AI agents.
CLI Tool
Run in any repository root without installation or install globally:
npx envpreflightSupports --json, --fix (interactive), --only <id>, --skip <id>, and --quiet.