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.

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.