skillfed

bedrock-agentcore-starter-toolkit

A starter toolkit for using Bedrock AgentCore

bedrock-agentcore-starter-toolkit v0.3.11 1.4M downloads/30d#3,895 on PyPI503
Permissive license Apache-2.0 Active released

What it is and what it does

The Bedrock AgentCore Starter Toolkit is a Python package that provides scaffolding and development tools for building AI agents on Amazon Bedrock. It includes a CLI for project creation, a Python SDK for agent development, and integration with AWS services like boto3 for credential management. The toolkit wraps Bedrock AgentCore services—Runtime, Memory, Gateway, Code Interpreter, Browser, Observability, Evaluation, and Identity—into a cohesive development experience.

However, the package is explicitly deprecated. AWS now recommends the AgentCore CLI (a Node.js package) as the primary way to create and deploy agents, citing broader framework support, local development with hot reload, and more comprehensive tooling. Existing Python-based workflows can continue using this toolkit, but new projects should migrate to the CLI. The package remains in active maintenance but is positioned as a legacy option for teams already invested in Python-based agent development.

Use it for:

  • Migrating or maintaining existing Python-based Bedrock agent projects that were started with this toolkit.
  • Rapid prototyping of AI agents when Python is the preferred development language and AWS Bedrock is the target platform.
  • Integrating agent scaffolding into Python CI/CD pipelines or automation workflows.
  • Local development and testing of agents before deployment to Amazon Bedrock AgentCore Runtime.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides a Python CLI and SDK for scaffolding, developing, and deploying AI agents on Amazon Bedrock AgentCore, though the package is now superseded by the AgentCore CLI.

No, not for new projects. The package is explicitly deprecated in its own documentation in favor of the AgentCore CLI. Install only if maintaining or extending an existing Python-based agent project already using this toolkit. For new work, use the AgentCore CLI instead, which offers broader framework support and better local development experience.

Install

bedrock-agentcore-starter-toolkit on PyPI

pip

pip install bedrock-agentcore-starter-toolkit

uv

uv add bedrock-agentcore-starter-toolkit

poetry

poetry add bedrock-agentcore-starter-toolkit

Installing bedrock-agentcore-starter-toolkit

Before you install

Low friction installation with 23 runtime dependencies. Active maintenance as of 2026-08-10, but the package is explicitly deprecated in favor of the AgentCore CLI (@aws/agentcore npm package), which is now the recommended approach for new projects.

License in practice

Licensed under Apache-2.0 (permissive), allowing commercial and private use with minimal restrictions. No license-based barriers to adoption.

Quickstart

pip install bedrock-agentcore-starter-toolkit

from bedrock_agentcore_starter_toolkit import create_agent

agent = create_agent(name="my_agent")

Requires Python 3.10 or later. AWS credentials and Bedrock access must be configured. Package is deprecated; new projects should use the AgentCore CLI instead.

Verify before relying

  • Specific CLI commands and their signatures are not detailed in the fact sheet.
  • Whether the toolkit supports all frameworks mentioned (Strands, LangGraph, LangChain, etc.) or only a subset.
  • Runtime behavior and performance characteristics under production workloads.

Package facts

License Apache-2.0 (permissive)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 23 — autopep8, bedrock-agentcore, boto3, botocore, docstring-parser, httpx, jinja2, openapi-spec-validator, prance, prompt-toolkit, py-openapi-schema-to-json-schema, pydantic, pyyaml, questionary, requests, rich, ruamel-yaml, starlette, toml, typer, typing-extensions, urllib3, uvicorn
Maintenance actively maintained — 17 days since the last release
Last repo commit
First released
Downloads 1,438,957/month — #3,895 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: bedrock_agentcore_starter_toolkit-0.3.11-py3-none-any.whl

Development Status :: 3 - AlphaIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: Python :: 3Programming Language :: Python :: 3.10Programming Language :: Python :: 3.11Programming Language :: Python :: 3.12Programming Language :: Python :: 3.13Topic :: Scientific/Engineering :: Artificial IntelligenceTopic :: Software Development :: Libraries :: Python Modules

Tags

bedrock agent development toolkitamazon agentcore python sdkai agent scaffolding awsbedrock agent deploymentpython agent framework awsagentcore starter templatebedrock agent cli
deprecatedaws-bedrockagent-framework

More Python Modules packages

idna

Converts domain names between Unicode and…

permissive · top 100 on PyPI

setuptools

Setuptools is a Python build backend and…

permissive · top 100 on PyPI

PyYAML

PyYAML parses and emits YAML 1.1 data format,…

permissive · top 100 on PyPI

pydantic

Pydantic validates Python data structures…

permissive · top 100 on PyPI

annotated-types

Provides reusable metadata objects for use with…

permissive · top 100 on PyPI

typing-inspection

Provides runtime tools to inspect and…

permissive · top 100 on PyPI

aws-bedrock-token-generator

Generates short-term bearer tokens for AWS…

permissive · top 5,000 on PyPI

bedrock-agentcore

Deploy AI agents to AWS Bedrock AgentCore with…

permissive · top 5,000 on PyPI

aws_sdk_bedrock_runtime

Provides a Python client for interacting with…

permissive · top 15,000 on PyPI

agent-framework-bedrock

Connects Microsoft Agent Framework applications…

permissive · top 15,000 on PyPI

strands-agents-builder

Strands Agent Builder is a terminal-based…

permissive · top 15,000 on PyPI

agent-governance-toolkit-cli

Provides CLI tools, SRE observability, and…

permissive · top 15,000 on PyPI

nova-act

A Python SDK for building and running AI agents…

permissive · top 15,000 on PyPI

codeguru-profiler-agent

Integrates Python applications with Amazon…

permissive · top 5,000 on PyPI

livekit-plugins-aws

Integrates Amazon AWS AI services (Bedrock,…

permissive · top 15,000 on PyPI

mypy-boto3-bedrock-agentcore

Provides type annotations and IDE autocomplete…

permissive · top 15,000 on PyPI

Further reading