Ready-to-Deploy Solutions
Deploy well-architected applications in 3 commands.
Each solution is a complete CDK application. Clone, install, deploy.
Quick Start
cd examples/<category>/<solution>
npm install
npm run deploy
AI Chatbots & Assistants
| Solution | What It Does | Constructs Used |
|---|---|---|
| Customer Service Chatbot | Real-time chatbot with streaming and session management | InteractiveAgent, Frontend |
| Retail Banking Chatbot | Banking chatbot with RAG knowledge base and transaction lookup | InteractiveAgent, BedrockKnowledgeBase, Frontend |
| Retail Banking Chatbot (AgentCore) | High-availability banking bot on AgentCore Runtime | InteractiveAgent, BedrockKnowledgeBase |
| RAG Customer Support | Knowledge-powered Q&A for e-commerce support | BatchAgent, BedrockKnowledgeBase |
Intelligent Document Processing
| Solution | What It Does | Constructs Used |
|---|---|---|
| Insurance Claims Portal | End-to-end claims processing with web UI | AgenticDocumentProcessing, Frontend |
| Fraud Detection | AI-powered document fraud analysis with risk scoring | AgenticDocumentProcessing |
| Document Summarization | Multi-format summarization with semantic search | BedrockDocumentProcessing |
| Agentic Document Processing | Advanced document processing with AI reasoning | AgenticDocumentProcessing |
| Bedrock Document Processing | Document classification and extraction pipeline | BedrockDocumentProcessing |
| Minimal Document Processing | Zero-config document processing starter | BedrockDocumentProcessing |
Solution Structure
All solutions follow a consistent pattern:
<solution>/
├── bin/app.ts # CDK entry point
├── lib/*-stack.ts # Infrastructure definition
├── resources/ # Prompts, tools, sample files
├── cdk.json # CDK configuration
├── package.json # Dependencies
└── README.md # Deployment instructions
Deployment
Prerequisites
aws configure # Configure AWS credentials
npx cdk bootstrap # Bootstrap CDK (one-time)
Deploy
git clone https://github.com/cdklabs/cdk-appmod-catalog-blueprints.git
cd cdk-appmod-catalog-blueprints/examples/<category>/<solution>
npm install && npm run deploy
Cleanup
cdk destroy
Building Custom Solutions
Want to build your own? Use the constructs directly:
import { InteractiveAgent, AgenticDocumentProcessing } from '@cdklabs/cdk-appmod-catalog-blueprints';