Skip to main content

Bedrock Chat

A multilingual generative AI chat platform powered by Amazon Bedrock. Build custom bots with RAG, share them in a marketplace, and automate tasks with intelligent agents.

Get started in minutes

Deploy Bedrock Chat to your AWS account and start chatting with AI models in just a few steps

1

Enable Bedrock model access

In the AWS Console, navigate to Amazon Bedrock in the us-east-1 region and enable model access for the models you want to use (Claude, Nova, Llama, Mistral).
# Models are accessed via Amazon Bedrock API
# No API keys needed - uses AWS IAM for authentication
2

Deploy via CloudShell

Open AWS CloudShell in your desired region and run the deployment script:
git clone https://github.com/aws-samples/bedrock-chat.git
cd bedrock-chat
chmod +x bin.sh
./bin.sh
Deployment takes approximately 35 minutes. You’ll receive a CloudFront URL when complete.
3

Sign up and start chatting

Access your CloudFront URL, create an account, and start chatting with AI models. Create custom bots with your own knowledge bases, or explore shared bots in the bot store.
For production deployments, configure IP restrictions and disable self-registration using the --ipv4-ranges and --disable-self-register parameters.

Explore by feature

Learn about Bedrock Chat’s powerful capabilities

Chat with AI models

Multi-model chat interface supporting Claude, Nova, Llama, and Mistral models via Amazon Bedrock

Custom bots with RAG

Create specialized bots with custom instructions and knowledge bases using retrieval-augmented generation

Bot marketplace

Share and discover bots in a centralized marketplace with fine-grained permissions

AI agents

Automate complex tasks with ReAct agents that can use tools and break down multi-step queries

Publish bot APIs

Deploy your custom bots as standalone REST APIs with dedicated endpoints

Admin controls

Manage users, mark essential bots, and analyze usage across your organization

Deployment options

Choose the deployment method that fits your workflow

CloudShell deployment

One-command deployment from AWS CloudShell with guided parameter setup

CDK deployment

Advanced deployment with AWS CDK for custom configurations and multi-environment setups

Key capabilities

Serverless architecture

Built on AWS managed services including Lambda, DynamoDB, and CloudFront for automatic scaling and zero infrastructure management

Enterprise security

Multiple authentication providers, IP restrictions via AWS WAF, and data isolation with Amazon Cognito user pools

Multi-tenant knowledge bases

Share OpenSearch Serverless collections across multiple bots to optimize costs while maintaining data isolation

Multilingual support

Automatic language detection with i18next supporting 15+ languages including English, Japanese, Chinese, Korean, and more

Ready to deploy?

Get Bedrock Chat running in your AWS account in under 40 minutes

Start deployment

Build docs developers (and LLMs) love