strands-agents
A model-driven approach to building AI agents in just a few lines of code
Install
strands-agents on PyPI
pip
pip install strands-agentsuv
uv add strands-agentspoetry
poetry add strands-agentsPackage facts
| License | Apache-2.0 (permissive) |
| Python support | supports the current Python release (>=3.10) |
| Install friction | low — pure-Python wheel |
| Runtime dependencies | 13 — boto3, botocore, docstring-parser, httpx, jsonschema, mcp, opentelemetry-api, opentelemetry-instrumentation-threading, opentelemetry-sdk, pydantic, pyyaml, typing-extensions, watchdog |
| Maintenance | actively maintained — 1 days since the last release |
| Last repo commit | |
| First released | |
| Popularity | one of the top 1,000 most-downloaded packages on PyPI (30-day window, as of 2026-08-13) |
| Known vulnerabilities | none known (OSV.dev, checked 2026-08-13) |
Evidence: strands_agents-1.52.0-py3-none-any.whl
About strands-agents
from the package's own PyPI description — quoted content, verbatim
<div align="center"> <div> <a href="https://strandsagents.com"> <img src="https://strandsagents.com/latest/assets/logo-github.svg" alt="Strands Agents" width="55px" height="105px"> </a> </div>
<h1> Strands Agents - Python SDK </h1>
<h2> A model-driven approach to building AI agents in just a few lines of code. </h2>
<div align="center"> <a href="https://github.com/strands-agents/harness-sdk/graphs/commit-activity"><img alt="GitHub commit activity" src="https://img.shields.io/github/commit-activity/m/strands-agents/harness-sdk"/></a> <a href="https://github.com/strands-agents/harness-sdk/issues"><img alt="GitHub open issues" src="https://img.shields.io/github/issues/strands-agents/harness-sdk"/></a> <a href="https://github.com/strands-agents/harness-sdk/pulls"><img alt="GitHub open pull requests" src="https://img.shields.io/github/issues-pr/strands-agents/harness-sdk"/></a> <a href="https://github.com/strands-agents/harness-sdk/blob/main/LICENSE"><img alt="License" src="https://img.shields.io/github/license/strands-agents/harness-sdk"/></a> <a href="https://pypi.org/project/strands-agents/"><img alt="PyPI version"...
Read as markdown · JSON record · Source repository · Homepage · Docs
AI interpretation — verify before relying
AI-generated interpretation of the package facts above; every digit, version, license, or vulnerability id it cites is grounded in the facts already shown on this page
Strands Agents is a Python SDK for building AI agents with a model-driven approach, supporting multiple LLM providers and enabling tool integration via decorators or Model Context Protocol servers.
Low friction install with a pure-Python wheel and 13 well-established runtime dependencies. Actively maintained with a release one day old and strong community adoption, indicating ongoing development.
Apache-2.0 permissive license allows commercial and private use with minimal restrictions; you may use, modify, and distribute freely provided you include the license notice.
Usage
pip install strands-agents
from strands import Agent
agent = Agent()
agent("Your prompt here")
Requires Python 3.10+. Default Bedrock model provider requires AWS credentials configured and model access enabled; alternative model providers have their own credential requirements.
Verdict: Production-ready agent framework with strong maintenance signals (active status, recent release) and no known vulnerabilities. The multi-provider architecture and 13 runtime dependencies make it suitable for teams building LLM-powered agents, though credential setup varies by chosen model provider.
Needs verification
- Whether external tool packages are required for basic agent functionality or optional for extended capabilities
- Performance characteristics and latency profiles across different model providers
- Specific AWS credential scoping and IAM policy requirements for Bedrock integration
Similar packages
unclear · top 1,000 on PyPI
claude-agent-sdkpermissive · top 1,000 on PyPI
litellmpermissive · top 100 on PyPI
openai-agentspermissive · top 1,000 on PyPI
google-genaipermissive · top 1,000 on PyPI
mistralaiunclear · top 1,000 on PyPI
genai-pricespermissive · top 1,000 on PyPI
anthropicpermissive · top 1,000 on PyPI
langchainpermissive · top 1,000 on PyPI
watchfilespermissive · top 1,000 on PyPI