Skip to main content

Bedrock AgentCore SDK

Deploy your local AI agent to Bedrock AgentCore with zero infrastructure

GitHub commit activity GitHub open issues GitHub open pull requests License PyPI version Python versions

Python SDK ◆ Starter Toolkit ◆ Samples ◆ Discord

🚀 From Local Development to Bedrock AgentCore

# Your existing agent (any framework)
from strands import Agent
# or LangGraph, CrewAI, Autogen, custom logic - doesn't matter

def my_local_agent(query):
    # Your carefully crafted agent logic
    return agent.process(query)

# Deploy to Bedrock AgentCore
from bedrock_agentcore import BedrockAgentCoreApp
app = BedrockAgentCoreApp()

@app.entrypoint
def production_agent(request):
    return my_local_agent(request.get("prompt"))  # Same logic, enterprise platform

app.run()  # Ready to run on Bedrock AgentCore

What you get with Bedrock AgentCore:

  • ✅ Keep your agent logic - Works with Strands, LangGraph, CrewAI, Autogen, custom frameworks
  • ✅ Zero infrastructure management - No servers, containers, or scaling concerns
  • ✅ Enterprise-grade platform - Built-in auth, memory, observability, security
  • ✅ Production-ready deployment - Reliable, scalable, compliant hosting

⚠️ Preview Status

Bedrock AgentCore SDK is currently in public preview. APIs may change as we refine the SDK.

🛠️ Built for AI Developers

Real-time Health Monitoring

@app.async_task  # Automatically tracks background work
async def process_documents(files):
    # Long-running AI processing
    return results

@app.ping  # Custom health status
def health_check():
    return "HEALTHY" if all_services_up() else "HEALTHY_BUSY"

Enterprise Platform Services

  • 🧠 Memory - Persistent knowledge across sessions
  • 🔗 Gateway - Transform APIs into MCP tools
  • 💻 Code Interpreter - Secure sandboxed execution
  • 🌐 Browser - Cloud-based web automation
  • 📊 Observability - OpenTelemetry tracing
  • 🔐 Identity - AWS & third-party auth

🏗️ Deployment

Quick Start: Use the Bedrock AgentCore Starter Toolkit for rapid prototyping.

Production: AWS CDK - coming soon.

📝 License & Contributing

Metadata

Release files for bedrock-agentcore 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bedrock-agentcore 0.1.2
File Size Uploaded
bedrock_agentcore-0.1.2.tar.gz 204.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bedrock-agentcore 0.1.2
File Interpreter ABI Platform
bedrock_agentcore-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 253.0 kB

Release files / bedrock_agentcore-0.1.2.tar.gz

Download URL bedrock_agentcore-0.1.2.tar.gz
Size 204.3 kB
Tags Source
SHA-256 checksum
How to use checksums
9063dddef43c0f6c492d8fec852a6a8c1c630f7bcee07aa3f0d218290370988b
BLAKE2b-256 checksum
How to use checksums
fe7c2de54122abd86ad73cf42b5ba3f26410bb043cca685edc3f90d166b8bc38
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.18

Release files / bedrock_agentcore-0.1.2-py3-none-any.whl

Download URL bedrock_agentcore-0.1.2-py3-none-any.whl
Size 48.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2e45b5e3d14ac1828881f089456fb35c48233ab7aad8c4d83c525cf4b2ab92c2
BLAKE2b-256 checksum
How to use checksums
63e0d66fbc2f7620214964039ffe9a675dd1e8e23245c61cd7b280f78d606d02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.10.18

Release history Release notifications | RSS feed

1.24.0

2 release files

1.23.1

2 release files

1.23.0

2 release files

1.22.0

2 release files

1.19.0

2 release files

1.18.1

2 release files

1.18.0

2 release files

1.16.0

2 release files

1.15.1

2 release files

1.15.0

2 release files

1.14.1

2 release files

1.12.0

2 release files

1.11.0

2 release files

1.10.0

2 release files

1.9.1

2 release files

1.9.0

2 release files

1.8.0

2 release files

1.7.0

2 release files

1.6.4

2 release files

1.6.3

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.1

2 release files

1.4.7

2 release files

1.4.6

2 release files

1.4.5

2 release files

1.4.4

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.7

2 release files

1.0.6

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.0

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

This release

0.1.2 This release

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page