awslabs / awslabs/agentcore-samples

Update Text-to-Python IDE with full AgentCore feature integration

Open
#1,591 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
3.4k
Forks
1.3k
Avg merge
1d 22h
Merged PRs (30d)
30

Description

The current text-to-python-ide use case under 02-use-cases/ is missing several AgentCore features and doesn't
deploy end-to-end automatically.

This update adds:
- One-command deployment (`./start.sh`) that provisions all AWS resources
- AgentCore Runtime deployment via Docker/ECR
- AgentCore Memory for persistent session history
- Bedrock Guardrails for content safety
- OpenTelemetry instrumentation ready for AgentCore Observability
- IAM role auto-creation for fresh accounts
- Single `./cleanup.sh` to tear down all resources
- Improved React UI with session resume

Tested on 3 fresh AWS accounts — deploys successfully on first attempt.

Contributor guide

Open the contributing guide

Research direction

Start by inspecting the text-to-python-ide use case under 02-use-cases/, including its start.sh and cleanup.sh entry points and the React UI. Trace the current deployment path before assessing the requested Runtime, Memory, Guardrails, IAM, Docker/ECR, and OpenTelemetry integration. Done means a fresh AWS account deploys end to end with ./start.sh, supports session resume, and is fully removed by ./cleanup.sh.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, docker, python, react, shell
Domain
ai, cloud, devops, frontend, infrastructure, observability, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.