Zero Dependencies. Zero Code Retention. Sub-Second Local Pre-Push Verification.
Installation • Releases • CLI Usage • Git Hook • Checksums
LogicProof is distributed as a single standalone native executable with the Z3 SMT solver statically embedded. You do not need Python, Node, Docker, or external compilers installed.
curl -fsSL -o logicproof https://github.com/logicproof-ai/logicproof-cli/releases/latest/download/logicproof-linux-x64
chmod +x logicproof
sudo mv logicproof /usr/local/bin/
logicproof --versioncurl -fsSL -o logicproof https://github.com/logicproof-ai/logicproof-cli/releases/latest/download/logicproof-macos
chmod +x logicproof
sudo mv logicproof /usr/local/bin/
logicproof --versionInvoke-WebRequest -Uri "https://github.com/logicproof-ai/logicproof-cli/releases/latest/download/logicproof-windows-x64.exe" -OutFile "logicproof.exe"
.\logicproof.exe --versionBefore running your first analysis, activate your client license key from the LogicProof Portal:
logicproof --activar YOUR_API_KEYFor continuous integration servers or transient container environments, export the environment variable:
export LOGICPROOF_API_KEY=your_api_key🔒 Privacy Guarantee: The CLI performs verification completely offline and locally. The only network call made by the binary is an encrypted license token verification. No source code, file contents, or AST structures ever leave your machine.
logicproof .logicproof src/api/payments.ts
logicproof app/services/Focuses on immediate path exploration for instant feedback during active development:
logicproof . --fastHides informational review notes and only outputs mathematically proven high-severity vulnerabilities:
logicproof . --solo-criticaslogicproof . --sarif audit.sariflogicproof . --json > findings.jsonNever push a vulnerability to remote branches again. Install the automated pre-push hook with a single command:
logicproof --instalar-hookThis installs .git/hooks/pre-push. Every time you run git push:
- LogicProof verifies changed files in sub-seconds.
- If a critical breach or invariant violation is proven, the push is safely blocked.
- You receive the exact counterexample and certified code patch in your terminal.
To uninstall:
logicproof --desinstalar-hook- OWASP / Taint Sinks: SQL Injection, SSRF, Command Injection (RCE), Path Traversal, Insecure Direct Object References (IDOR/BOLA), Reflected/Stored XSS, Mass Assignment, Insecure Deserialization, Dynamic Code Evaluation.
- Business Logic Invariants: Custom declarative constraints via
logicproof.yaml(@balance >= 0,@shipped implies @paid). - Auto-PoC Engine: Generates responsible
curlcommands and reproduction scripts for critical findings.
Every release includes a cryptographically signed SHA256SUMS.txt. Always verify binary integrity after downloading:
# Verify Linux checksum
sha256sum -c SHA256SUMS.txt --ignore-missing
# Or manual verification
sha256sum logicproofThe logicproof binary is proprietary commercial software. Use of the binary requires a valid subscription license key.
- Web: logicproofai.com
- Support: soporte@logicproof.ai
- Security Inquiries: security@logicproof.ai