Autonomous Cyber Reasoning System
AEGIS discovers vulnerabilities across 14 languages, proves exploitability, auto-fixes 14 CWE categories, and maps findings to 12 compliance frameworks—with cryptographic provenance chains on every action. 35+ evidence formats. Sub-second delta scans.
npx @raknor/aegis scan-local ./your-project --all
Pipeline
Every stage runs under consequence-tier gating. Each action produces a hash-chained provenance entry. The chain is append-only and independently verifiable.
Language Support
Not regex. Not heuristics. Full abstract syntax tree parsing via tree-sitter, with inter-procedural call graph construction and cross-file taint analysis.
Scanning Capabilities
Every scanner produces findings in a normalized format. SARIF 2.1.0 output is standard. Cross-file taint analysis traces data flow across module boundaries. Infrastructure discovery fingerprints databases, containers, cloud providers, and CI/CD pipelines.
Compliance Mapping
Every finding maps to controls across all twelve frameworks simultaneously. Context-aware risk adjustment factors reachability, exposure, and compensating controls into the final score. Compliance traffic-light readiness view across all frameworks.
Licensing
The same Rust binary ships everywhere. The license key determines what unlocks. No separate free vs. paid engine—the free experience is the real engine with a 50-finding cap.
Cryptographic Trust
Not just a scan report. A verifiable evidence chain. Every pipeline action produces a hash-chained provenance entry with algorithm-agile cryptography. SLSA-compatible export.
How It Works
npx @raknor/aegis — platform-detected native binary. No runtime dependencies.--changed-only for pre-commit (<1s), --since origin/main for CI. 14 languages, cross-file taint tracing.--fail-on critical.Sample Output
Start scanning now with the free Community tier—real Rust engine, first 50 findings, SARIF + HTML + JSON output, compliance traffic-light preview. Nothing leaves your machine.
Request a Demonpx @raknor/aegis scan-local ./your-project --allnpx @raknor/aegis scan-local ./your-project --all --key $AEGIS_KEYnpx @raknor/aegis scan-local . --since origin/main --fail-on critical