Skip to content
The Daily Repo

aws-samples / bedrock-claude-chatbot

Personal private Chatbot powered by Amazon Bedrock LLMs with a data analytics feature that provides isolated servereless compute on for data analysis. Chatbot features web-based intuitive user interface that can be accessed from any device (laptops, phones, etc.), handles multi-modal document upload and chat and maintains privacy of conversations.

Why this job: says: chatbot

Picture from the aws-samples/bedrock-claude-chatbot README

What it does

  • Agentic orchestration. A Strands Agent owns every conversation. Tools are opt-in per session from the sidebar; the orchestrator decides when to invoke them and relays sub-agent results. Live activity is streamed to the chat bubble (tool spi
  • Broad model catalog, three engines. Model routing is registry-driven (model_id.json). Supports Bedrock Runtime models via the Converse API (Anthropic Claude, DeepSeek, Kimi, ...) and Bedrock Mantle OpenAI-compatible models via the Responses
  • Advanced Data Analytics (sidebar tool). a data-analysis sub-agent writes and runs Python against your attached datasets in a sandbox, iterating on errors, validating its own charts (vision feedback), and returning a written analysis with in
  • Document Generator & Editor (sidebar tool). a sub-agent produces and edits Word/PowerPoint/PDF/Excel files in the Code Interpreter sandbox (python-docx, python-pptx, reportlab, xlsxwriter, ...), verifies them structurally, and delivers them
  • Research Workers (sidebar tool). the orchestrator fans self-contained research briefs out to parallel ephemeral worker agents (each with web search + page fetch), keeping its own context clean. Progress is shown per worker; citations are ag

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit 2 months ago
Stars
109
On GitHub
Licence
MIT-0
Allows business use
Downloads for
None listed
No release files
Latest version
None yet
No releases
Built with
Python
100% of the code

Is it looked after?

Contributors
1
Last 90 days
Issues
None
No issues filed
Pull requests
0 merged
0 waiting
Releases
None
Never published
More: languages, topics and project record

Languages

  • Python 100%
  • Shell <1%

Topics

  • bedrock
  • chatbot-application
  • claude
  • llm-inference
  • multimodal

Project record

  • JobChat apps
  • StatusListed
  • Commits54
  • Forks22
  • Watching2
  • Stars in 28 days+1
  • CreatedMay 8, 2024
  • First seen by usNov 7, 2026
  • CheckedNov 7, 2026

Type to search.

Try