Skip to content

mkreder/aws-agents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Agent Demos on AWS

This repository is a small monorepo of AI agent examples built on AWS. It currently contains:

  • hr-agents/: resume evaluation systems implemented with multiple AWS agent architectures
  • restaurant-agent/: a restaurant support agent for menu search and reservations

The projects are independent. Each subdirectory has its own deployment flow, dependencies, and detailed documentation.

Repository Layout

.
├── hr-agents/
│   ├── README.md
│   ├── stepfunctions-agent/
│   ├── bedrock-agent/
│   ├── strands-lambda-agent/
│   ├── strands-agentcore-agent/
│   └── samples/
└── restaurant-agent/
    ├── README.md
    ├── restaurant_agent.py
    └── test_restaurant_agent.py

Projects

HR Agents

hr-agents/ contains several approaches to the same resume-processing problem:

  • stepfunctions-agent/: orchestrated workflow with AWS Step Functions and Lambda
  • bedrock-agent/: Bedrock Agents-based multi-agent implementation
  • strands-lambda-agent/: Strands agents running in Lambda
  • strands-agentcore-agent/: Strands agents hosted on Bedrock AgentCore Runtime

Typical flow:

  1. Upload a job description to S3.
  2. Upload a resume to S3.
  3. Trigger automated evaluation.
  4. Store structured candidate results in DynamoDB.

Start here: hr-agents/README.md

Restaurant Agent

restaurant-agent/ is a conversational restaurant assistant built around AWS Bedrock AgentCore and Strands. It supports:

  • menu and dish discovery
  • reservation creation, lookup, updates, and cancellation
  • DynamoDB-backed persistence for reservation records

Start here: restaurant-agent/README.md

Prerequisites

Most examples assume:

  • AWS CLI configured for an account with the required permissions
  • Python 3.10+ or 3.11+
  • access to Amazon Bedrock in the target region
  • AWS SAM CLI for the SAM-based deployments

Some projects also require Bedrock AgentCore or Strands-specific tooling. Check the README in the relevant subdirectory before deploying.

Quick Start

Choose one project and follow its local README:

cd hr-agents

or

cd restaurant-agent

Notes

  • This repo is organized as examples, not as a single deployable application.
  • Infrastructure, scripts, and sample data live with each project that uses them.
  • If you want to compare agent architectures for the same use case, start with hr-agents/.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors