awslabs / awslabs/agentcore-samples
Update Text-to-Python IDE with full AgentCore feature integration
- 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
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