generative-ai-cdk-constructs and generative-ai-cdk-constructs-samples
These are complements with a hierarchical dependency: the first provides reusable CDK constructs for generative AI patterns, while the second builds concrete application stacks on top of those constructs as reference implementations.
About generative-ai-cdk-constructs
awslabs/generative-ai-cdk-constructs
AWS Generative AI CDK Constructs are sample implementations of AWS CDK for common generative AI patterns.
Provides pre-built, multi-service L3 constructs for generative AI architectures—including SageMaker model deployments (JumpStart, Hugging Face, custom), Amazon Bedrock integration, and vector databases—with sensible defaults aligned to AWS best practices. Supports TypeScript, Python, Java, Go, and C# via JSII cross-language bindings, enabling infrastructure-as-code for common patterns like RAG systems and model serving without manual orchestration.
About generative-ai-cdk-constructs-samples
aws-samples/generative-ai-cdk-constructs-samples
This repo provides sample generative AI stacks built atop the AWS Generative AI CDK Constructs.
Covers multiple deployment patterns for generative AI workloads across SageMaker (with JumpStart, Hugging Face, and custom models), Amazon Bedrock (agents, knowledge bases, batch processing), and Model Context Protocol servers on Lambda/ECS. Includes end-to-end solutions like RAG chatbots, contract compliance analysis, and RFP automation that combine infrastructure-as-code with frontend applications, supporting TypeScript, Python, and .NET implementations.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work