generative-ai-application-builder-on-aws and generative-ai-cdk-constructs-samples
These are complementary tools where the CDK Constructs Samples provide reusable infrastructure building blocks that the Application Builder can leverage to accelerate generative AI application deployment on AWS.
About generative-ai-application-builder-on-aws
aws-solutions/generative-ai-application-builder-on-aws
Generative AI Application Builder on AWS facilitates the development, rapid experimentation, and deployment of generative artificial intelligence (AI) applications without requiring deep experience in AI. The solution includes integrations with Amazon Bedrock and its included LLMs, such as Amazon Titan, and pre-built connectors for 3rd-party LLMs.
Provides a web-based dashboard for multi-persona LLM experimentation using nested CloudFormation stacks, enabling admin users to rapidly configure and compare different LLM combinations with production-ready infrastructure including VPC isolation options. Built on LangChain, it supports both Bedrock and SageMaker LLM providers alongside third-party models, with real-time metric tracking via CloudWatch dashboards. Deploys chat interfaces with enterprise data integration and REST/WebSocket APIs for custom implementations, managing configurations through DynamoDB and Lambda-backed automation.
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