← all repositories
aws-samples/amazon-bedrock-samples

AWS's official Bedrock cookbook: 1,400 stars, zero escape from IAM

A sprawling collection of Jupyter notebooks for every Bedrock feature, from RAG to "POC to Prod."

amazon-bedrock-samples
Velocity · 7d
+1.3
★ / day
Trend
steady
star history

What it does This is AWS’s official example repository for Amazon Bedrock, its managed generative-AI service. It bundles Jupyter notebooks covering prompt engineering, agents, RAG, embeddings, multimodal models, observability, and a “POC to Prod” track for productionizing workloads. There’s also a companion website for browsing the same content.

The interesting bit The breadth is the point. Rather than one polished demo, it’s organized as topical folders—each with its own README—so you can parachute into exactly the Bedrock feature you’re being asked to evaluate. The “Responsible AI” and “Custom Model Import” sections suggest AWS is trying to cover enterprise procurement checklists, not just hacker-hour experiments.

Key highlights

  • Covers the full Bedrock surface area: Titan embeddings, knowledge bases, LangChain integration, agent function-calling, and model evaluation
  • Includes workshop materials and a “POC to Prod” track for production deployment patterns
  • Companion static site generated from the same GitHub source
  • MIT-0 license (permissive, attribution not required)
  • Community contributions accepted via CONTRIBUTING.md

Caveats

  • Requires active AWS Bedrock access and careful IAM permission setup; the README warns that SageMaker execution roles are often separate from console login roles, a common foot-gun
  • “Top level folder changes” require maintainer outreach, suggesting governance friction for structural contributions
  • No candidate images provided, so visual learners get only notebooks and markdown

Verdict Worth bookmarking if you’re already committed to Bedrock and need vetted, feature-complete starting points. Skip it if you’re framework-agnostic or allergic to AWS IAM archaeology.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.