- Reality
- AI agents are pulling code from npm, PyPI, and GitHub at machine speed, and the install hooks in those packages (postinstall scripts, setup.py cmdclass, Makefile targets) execute before any scanner can review them. Existing tools scan after install. The damage, by then, has already happened.
- Assumptions removed
- The reflex is to lean harder on CVE scanners. They miss the entire class of behaviour-based threats (credential harvesting, data exfiltration, obfuscated payloads), and they run too late. The intervention point is before execution, not after.
- System designed
- An open-source CLI that intercepts git clone and pip install, quarantines the code, and runs 8 analysis phases in parallel: install hooks, code patterns, network exfiltration, credentials, obfuscation, provenance, prompt injection, and AI skill security. Verdicts are weighted by severity; scans complete in under three seconds.
- Outcome
- Free CLI live at sigilsec.ai, Apache 2.0, installable via curl, brew, or npm. Threat intelligence database covering 55 signatures and over 4,700 known threats, with paid tiers for AI-assisted investigation and CI/CD automation. Runs entirely offline; no source code leaves the machine.