Deterministic AWS, Azure & GCP IAM auditing — zero LLM hallucinations, reproducible audit trails, and a native IDE MCP server for Cursor & Claude Code. Runs 100% offline.
Zero outbound telemetry. Your IAM policies, findings, and compliance logs never leave your private network.
Findings come from structural rule packs — version-stamped, auditable, reproducible. Not an LLM guess.
A stdio JSON-RPC MCP server puts automated security checks inside Cursor & Claude Code as code is written.
Drop-in GitHub Action (uses: Pratikchandrathakur/IAM-Sentinel@v1). Pulls IAM from terraform show -json and blocks dangerous merges via SARIF & Markdown PR summaries.
Zero model / Ollama required. Every scan returns an instant deterministic remediation report + least-privilege policy skeleton with zero external dependencies.
Add custom organizational rule definitions using simple JSON configs (custom_rules.example.json) without altering codebase logic.
Block dangerous IAM privilege-escalation in Terraform plans or policy JSON files on every Pull Request.
Works anywhere Docker runs. A GPU is optional — only for the written remediation narrative.
LLM_NARRATIVE_ENABLED=false for the CPU-only deterministic core (you still get every finding).
INSTALL.md.
Open-core: run it free, upgrade for seats, history & enterprise controls. Licensing is enforced offline via Ed25519 signatures.
Entitlements are enforced offline — no phone-home.
| Capability | Community | Team | Enterprise |
|---|---|---|---|
| Deterministic AWS / Azure / GCP detection | ✓ | ✓ | ✓ |
| Native IDE MCP server | ✓ | ✓ | ✓ |
| Audit trail & SHA-256 provenance | ✓ | ✓ | ✓ |
| Cross-run remediation diff | — | ✓ | ✓ |
| SSO (OIDC) + RBAC | — | — | ✓ |
| Seats · Scans/mo | 1 · 100 | 10 · 5,000 | ∞ · ∞ |
No. No outbound calls except to your own optional local model. Zero telemetry.
No. Findings are deterministic and CPU-only. A GPU only powers the optional prose remediation.
Yes — findings come from a structural rule engine, version-stamped and reproducible. The LLM only explains verified findings.
An offline Ed25519-signed key in .env, verified against a bundled public key. Tampering breaks it; the app fails safe.
AWS, Azure & GCP IAM/RBAC today — auto-detected. The finding schema is provider-agnostic.
One docker compose up. Full per-OS steps (Mac/Win/Linux/WSL) in INSTALL.md.