{"repo":"louis-fiori/aws-bedrock-chatbot","free":true,"listed":false,"github":"https://github.com/louis-fiori/aws-bedrock-chatbot","clone":"git clone https://github.com/louis-fiori/aws-bedrock-chatbot.git","description":"🚀 Self-hosted generative AI assistant powered by Amazon Bedrock, Open WebUI and MCP, deployed on ECS Fargate with Terraform.","language":"HCL","stars":18,"topics":["ai","aws","openwebui","terraform"],"license":"GPL-2.0","category":"deployment-docker-iac","readme_excerpt":"🧠 AWS Bedrock Chatbot A self-hosted generative AI assistant powered by Amazon Bedrock. Open WebUI · Bedrock Access Gateway · MCP tools — containerized and deployed on AWS ECS Fargate with Terraform. 📖 Read the companion article on Medium --- Overview This repository deploys a complete, private generative-AI chatbot on your own AWS account — a polished chat UI backed by Amazon Bedrock models (Claude, Titan, …), without writing a single line of frontend code. Everything is defined as Terraform and shipped as containers on ECS Fargate. [!NOTE] This project is intended as a proof of concept / starting point . The defaults favor a fast, low-friction deploy over production hardening — see Security notes before exposing it publicly. Features - 🧱 Amazon Bedrock — Claude, Titan and other foundation models - 💬 Open WebUI — a sleek, ChatGPT-style interface - 🔁 Bedrock Access Gateway — an OpenAI-compatible API in front of Bedrock - 🔌 MCPO — exposes MCP servers (time, GitLab, Linear, …) to the UI as tools - ☁️ ECS Fargate (ARM64) — fully serverless containers - 🔒 Batteries included — VPC, ALB, EFS, S3, Secrets Manager, IAM, optional custom domain & VPC endpoints Architecture Component Role --- --- Application Load Balancer Public entry point (HTTP, or HTTPS with a custom domain) Open WebUI Chat UI on ECS Fargate (private subnet), data persisted on EFS , uploads on S3 Bedrock Access Gateway Translates OpenAI-style calls into Bedrock; reached at gateway.bedrock.local MCPO Serves MCP ","default_branch":null,"files":null,"tree":[],"storefront":"/r/louis-fiori","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/louis-fiori/aws-bedrock-chatbot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}