Parry is a deterministic static analyzer and pre-commit guardrail built for code written with Cursor, Claude Code, and Copilot. It runs locally in under 1ms with zero LLM calls and no API keys.
Why standard linters miss AI bugs
Tools like ESLint, Ruff, and cargo check were built to catch human typos and style slips. AI coding agents make completely different mistakes, and their output usually compiles with zero warnings:
Traditional linters check syntax and human typos; they do not understand probabilistic AI code. Parry runs locally in < 1ms to catch silent signer downgrades, hallucinated package imports (slopsquatting), and prompt-to-transaction wallet drains.