Module Catalog
Discover, explore, and compose production-ready Terraform modules for AI Operations. Filter by tag, copy the source URL, and wire modules into your IaC root.
Solutions engineer? You probably want a runnable scenario, not a single module. Each scenario below is one Terraform root under
examples/scenarios/that finishes inside a 30-minute call.
Prospect asked… Run Modules wired “Fix an AWS incident in front of me.” make demo SCENARIO=aws-sre-demofoundation, policies, integration-aws, agent-aws-sre, integration-slack “Show me FinOps.” make demo SCENARIO=finops-weeklyfoundation, policies, integration-aws, agent-cost-optimizer, agent-resource-janitor, agent-schedules, integration-slack “What does your CI insight look like?” make demo SCENARIO=pipeline-insightsfoundation, policies, integration-github, agent-pipeline-insights, agent-release-tracker, integration-slack “Triage 200 Grafana alerts a day.” make demo SCENARIO=incident-triagefoundation, policies, integration-grafana, integration-slack, agent-sre, agent-alert-triage “Use our Knowledge to guide Grafana investigation.” make demo SCENARIO=appcd-ai-knowledge-srefoundation, policies, integration-grafana, agent-knowledge-guided-sre “Wrong answers from our agentic/NLQ system — code vs prompt vs domain rules?” make demo SCENARIO=accuracy-rcafoundation-bedrock, policies, langfuse, signoz, slack, agent-accuracy-rca “Our runbooks and docs live in a GitHub repo — can the agent use them?” make demo SCENARIO=github-knowledge-sourceintegration-github, sg_knowledge_source (incremental by blob SHA; optional foundation + docs assistant agent) “Take a legacy repo and make IaC.” make demo SCENARIO=repo-to-iacfoundation, policies, integration-github, agent-repo-to-iac “How do we split this monolith into microservices?” make demo SCENARIO=monorepo-services-splitfoundation, policies, integration-github, integration-ubuntu, agent-monorepo-services-splitter (CCE-enhanced boundary scan); pair with db-state-splitter for IaC “Block IAM surprises at PR time.” make demo SCENARIO=pre-deploy-iam-gatefoundation, policies, integration-github, agent-terraform-bot (CCE IAM gate) “Scope incidents to services that call the API.” make demo SCENARIO=incident-triagefoundation, policies, integration-grafana, integration-github, agent-alert-triage (CCE incident-scoping) “Generate compliance evidence on a schedule.” make demo SCENARIO=compliance-evidence-factoryfoundation, policies, integration-github, agent-compliance-auditor “GitOps rollback without nuking the cluster.” make demo SCENARIO=gitops-incident-scopefoundation, policies, agent-privatesaas-gitops-sre (GitLab/Argo/AWS/Slack secrets) “Fix reachable CVEs only.” make demo SCENARIO=cve-reachability-fixfoundation, policies, integration-github, agent-supply-chain-security “Self-service infra with entitlement-sized IAM.” make demo SCENARIO=agentic-infra-entitlementsagentic-infrastructure + repo-to-iac CCE “We want Claude on AWS Bedrock.” make demo SCENARIO=bedrock-sonnet-demofoundation-bedrock, policies, integration-aws, agent-aws-sre “Intent → CloudFormation PR + drift management.” make demo SCENARIO=cfn-authorfoundation-bedrock, policies, github, aws, agent-cfn-author “Wipe to a clean baseline.” make demo SCENARIO=clean-tenant-resetfoundation, policies Then browse the modules below if you want to compose your own root. The full prospect-question map lives in the SE Playbook. For deployment-profile use cases (Azure SaaS, PrivateSaaS, multi-tenant RCA, self-hosted infra), see the Use-case catalog.
Layer 0 Foundation
Layer 1 Integrations
Layer 2 Agents