Welcome to Workshop Cloud Chat
Workshop Cloud Chat is a full-stack AI-powered chat application that leverages Amazon Bedrock agents to provide intelligent, context-aware conversations. Built with Astro and the AWS SDK, it enables seamless integration with AWS services for document management and knowledge base synchronization.Key Features
AI-Powered Chat
Intelligent conversations powered by Amazon Bedrock agents with session management
Document Management
Upload and manage PDF documents with S3 integration
Knowledge Base Sync
Real-time synchronization with AWS Bedrock Knowledge Base for RAG workflows
Theme Support
Beautiful light and dark themes for optimal user experience
What Makes It Special
Workshop Cloud Chat combines the power of modern web technologies with AWS AI services:- Astro SSR: Server-side rendering with the Astro framework for fast, optimized delivery
- Amazon Bedrock: Leverage foundation models through AWS Bedrock agents
- RAG Workflow: Document-based question answering with Knowledge Base integration
- Real-time Monitoring: Track ingestion jobs and synchronization status
- Production Ready: Configured for deployment on AWS Amplify
Use Cases
Workshop Cloud Chat is ideal for:- Document Q&A Systems: Ask questions about your PDF documents using AI
- Knowledge Management: Build searchable knowledge bases from document collections
- AI Prototyping: Quickly test and iterate on Bedrock agent configurations
- Educational Projects: Learn AWS AI services and modern web development
Getting Started
Ready to dive in? Follow our quickstart guide to get Workshop Cloud Chat running in minutes:Quickstart Guide
Set up your development environment and launch your first chat session
Architecture Overview
Workshop Cloud Chat uses a modern, cloud-native architecture:- Frontend: Astro with server-side rendering
- AI Engine: Amazon Bedrock Agent Runtime
- Storage: Amazon S3 for document storage
- Knowledge Base: AWS Bedrock Knowledge Base with ingestion pipelines
- Deployment: AWS Amplify with Node.js adapter
Community and Support
This project was created by AI AWS UG Colombia as a workshop to demonstrate AWS AI capabilities. Find us on our social channels:Before you begin, make sure you have AWS credentials with permissions for Bedrock, S3, and Bedrock Agent services.