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.

Maintenance 20/25
Adoption 10/25
Maturity 16/25
Community 20/25
Maintenance 13/25
Adoption 10/25
Maturity 16/25
Community 22/25
Stars: 532
Forks: 72
Downloads:
Commits (30d): 9
Language: TypeScript
License: Apache-2.0
Stars: 167
Forks: 52
Downloads:
Commits (30d): 0
Language:
License: Apache-2.0
No Package No Dependents
No Package No Dependents

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.

Scores updated daily from GitHub, PyPI, and npm data. How scores work