Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

A minimalistic AWS Bedrock Agent Runtime implemented with Quarkus and deployed via AWS CDK.

Modules

  • agent: Quarkus application implementing AWS Bedrock Agent Runtime HTTP protocol
  • agent-st: System tests for the agent
  • cdk: AWS CDK infrastructure deploying the agent as AgentCore Runtime

Prerequisites

  • Java 25
  • Maven
  • Docker (running prior to provisioning)
  • AWS credentials configured (via aws configure or environment variables)
  • CDK bootstrapped in target account and region: cdk bootstrap

Build and Deploy

./buildAndDeployDontAsk.sh

Agent Runtime Protocol

The agent implements AWS Bedrock Agent Runtime HTTP contract:

  • POST /invocations - agent invocation endpoint
  • GET /ping - health check endpoint

Stack Outputs

About

The Quarkus/MicroProfile application is provisioned as an AWS Bedrock AgentCore Runtime with CDK. System tests are included. The implementation adheres to the AWS Bedrock agent runtime specifications.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages