PROJECT prototype
TF Plan Explainer
Terraform plans in plain English
Overview
A web app that translates raw terraform plan output into plain-English risk summaries, cost estimates, vulnerability reports, and Kubernetes security audits. Stop reading 2000-line plan diffs.
Architecture
FastAPI backend parses terraform plan JSON output, then runs it through multiple analysis pipelines: cost estimation (Infracost-style), security scanning (checkov rules), and K8s audit (kube-bench). Results are synthesized into a plain-English report by an LLM. React frontend shows the report in an expandable, filterable interface.
Technology
Python FastAPI React Terraform AI
Links
Features
- Plain-English risk assessment of infrastructure changes
- Cost impact estimation for cloud resources
- Security vulnerability scanning of planned resources
- Kubernetes security audit integration
Highlights
- Turns 2000-line plan diffs into actionable summaries
- Multiple analysis perspectives in one interface