AWS tutorial: build a slide-generating agent on Amazon Bedrock AgentCore
An AWS Machine Learning Blog post walks through building a system that turns quarterly reports, compliance documents and market analyses into PowerPoint decks using Amazon Bedrock AgentCore. A single supervisor agent runs on AgentCore runtime and uses the Strands Agents framework to route requests between a document-generation tool and a summarization tool, with a RAG pipeline built on Amazon Bedrock Knowledge Bases, Amazon OpenSearch Serverless and Amazon Titan Text Embeddings v2. Anthropic Claude Sonnet 4.6 writes the content, Stability AI Stable Image Inpaint creates slide images, and a .NET 8 minimal API exposes the workflow to existing enterprise applications; AWS says the flow finished in under 90 seconds in its internal testing, and a public code repository is included.
It shows how retrieval, generation, imagery and access controls can be assembled into one deployable pipeline, a useful reference for enterprise document automation.
A financial services team spends significant time each week manually creating client PowerPoint presentations from quarterly reports, compliance documents, and market analyses. Each presentation requires reading hundreds of pages, extracting key data points, structuring slides, and generating supporting visuals. This post walks you through building an AI agent system using Amazon Bedrock AgentCore that automates this workflow, completing in under 90 seconds in our internal testing. This approach reduces presentation creation time while grounding content in source documents. The solution deploys a supervisor agent on AgentCore runtime, a capability of Amazon Bedrock AgentCore, using the Strands Agents framework to orchestrate document generation and summarization tools. Anthropic Claude Sonnet 4.6 (available on Amazon Bedrock) handles content creation, Amazon Titan Text Embeddings v2 powers vector search, and Stability AI Stable Image Inpaint (available on Amazon Bedrock) generates slide images. This post includes a public repository with the code assets.
Solution overview
The solution deploys a single supervisor agent on Amazon Bedrock AgentCore runtime that selects between document generation and summarization tools based on user requests. A Retrieval Augmented Generation (RAG) pipeline uses Amazon OpenSearch Serverless for vector storage and semantic search across multimodal content.
#Amazon Bedrock AgentCore#Strands Agents#Anthropic Claude Sonnet 4.6#Amazon Titan Text Embeddings v2#Stability AI Stable Image Inpaint#Amazon Bedrock Knowledge Bases#Amazon OpenSearch Serverless#AWS Lambda#Amazon Bedrock Guardrails#Claude Haiku 4.5