awslabs/genai-bedrock-agent-chatbot

A demo ChatBot application developed using Amazon Bedrock service's KnowledgeBase, Agent and other AWS's serveless GenAI solution.

51
/ 100
Established

Implements a dual-data-path architecture using Bedrock Agents to route qualitative questions to a RAG pipeline (OpenSearch Serverless + KnowledgeBase) and quantitative questions to text-to-SQL execution (LlamaIndex + Athena), enabling natural language queries across both unstructured documentation and structured datasets. The solution deploys a Streamlit frontend on ECS Fargate with AWS CDK, supporting customizable knowledge bases and SQL schemas for different data sources.

127 stars.

No Package No Dependents
Maintenance 10 / 25
Adoption 10 / 25
Maturity 9 / 25
Community 22 / 25

How are scores calculated?

Stars

127

Forks

46

Language

Python

License

MIT-0

Last pushed

Feb 25, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/awslabs/genai-bedrock-agent-chatbot"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.