← all repositories
aws-samples/generative-ai-use-cases

AWS's reference kitchen sink for taming generative AI in the enterprise

GenU is a CDK-deployable React app that packages a dozen business-ready AI use cases behind SAML auth and guardrails, so teams can experiment without exposing the company to prompt-injection chaos.

generative-ai-use-cases
Velocity · 7d
+1.3
★ / day
Trend
steady
star history

What it does

GenU (Generative AI Use Cases) is a TypeScript/React application deployed via AWS CDK. It bundles twelve pre-built AI workflows—chat, summarization, translation, image and video generation, voice chat, meeting minutes from audio, diagram generation, and more—into a single web interface backed by Amazon Bedrock. The stack includes RAG options through Kendra or Knowledge Base, support for custom Bedrock Agents and Flows, and an enterprise-friendly layer of SAML authentication, metadata filtering, and security controls.

The interesting bit

The “Use Case Builder” lets non-developers create new AI workflows by writing prompt templates in natural language; GenU auto-generates the UI forms and sharing infrastructure. It is essentially a low-code prompt-to-product pipeline that tries to stop every department from building their own shadow-AI chatbot.

Key highlights

  • Twelve built-in use cases ranging from contract Q&A to real-time voice chat with interruption support
  • RAG via Amazon Kendra or Knowledge Base, with chunking strategies, query decomposition, reranking, and metadata filters
  • Import and expose custom Bedrock Agents, AgentCore runtimes, and Bedrock Flows to the organization
  • MCP server support for connecting to external data sources and services outside AWS
  • SAML authentication and granular security options for enterprise deployment
  • Multi-language support (English, Japanese, Korean) since v4

Caveats

  • Deployment requires enabling specific Bedrock model access in the correct region before CDK will succeed
  • The README warns about merge conflicts if you fork and customize core code
  • Custom use cases exported as JSON could leak confidential prompts if shared carelessly

Verdict

Worth evaluating if you are an AWS shop that needs a governed, shareable AI playground for business users. Skip it if you are not committed to the Bedrock ecosystem or need fine-grained control over model hosting outside AWS.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.