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-demo foundation, policies, integration-aws, agent-aws-sre, integration-slack
“Show me FinOps.” make demo SCENARIO=finops-weekly foundation, policies, integration-aws, agent-cost-optimizer, agent-resource-janitor, agent-schedules, integration-slack
“What does your CI insight look like?” make demo SCENARIO=pipeline-insights foundation, policies, integration-github, agent-pipeline-insights, agent-release-tracker, integration-slack
“Triage 200 Grafana alerts a day.” make demo SCENARIO=incident-triage foundation, policies, integration-grafana, integration-slack, agent-sre, agent-alert-triage
“Use our Knowledge to guide Grafana investigation.” make demo SCENARIO=appcd-ai-knowledge-sre foundation, policies, integration-grafana, agent-knowledge-guided-sre
“Wrong answers from our agentic/NLQ system — code vs prompt vs domain rules?” make demo SCENARIO=accuracy-rca foundation-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-source integration-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-iac foundation, policies, integration-github, agent-repo-to-iac
“How do we split this monolith into microservices?” make demo SCENARIO=monorepo-services-split foundation, 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-gate foundation, policies, integration-github, agent-terraform-bot (CCE IAM gate)
“Scope incidents to services that call the API.” make demo SCENARIO=incident-triage foundation, policies, integration-grafana, integration-github, agent-alert-triage (CCE incident-scoping)
“Generate compliance evidence on a schedule.” make demo SCENARIO=compliance-evidence-factory foundation, policies, integration-github, agent-compliance-auditor
“GitOps rollback without nuking the cluster.” make demo SCENARIO=gitops-incident-scope foundation, policies, agent-privatesaas-gitops-sre (GitLab/Argo/AWS/Slack secrets)
“Fix reachable CVEs only.” make demo SCENARIO=cve-reachability-fix foundation, policies, integration-github, agent-supply-chain-security
“Self-service infra with entitlement-sized IAM.” make demo SCENARIO=agentic-infra-entitlements agentic-infrastructure + repo-to-iac CCE
“We want Claude on AWS Bedrock.” make demo SCENARIO=bedrock-sonnet-demo foundation-bedrock, policies, integration-aws, agent-aws-sre
“Intent → CloudFormation PR + drift management.” make demo SCENARIO=cfn-author foundation-bedrock, policies, github, aws, agent-cfn-author
“Wipe to a clean baseline.” make demo SCENARIO=clean-tenant-reset foundation, 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