Skip to content
ActiveDeveloperOpen Source, Apache-2.0

Strands Agents

Open source agent SDK from AWS

Strands Agents is an open source SDK for Python and TypeScript that lets developers build AI agents and run them in their own process without a hosted control plane. For multiple agents it offers the built-in Graph and Swarm orchestrators, the Workflow pattern, agents as tools and the Agent2Agent protocol (A2A). In a Swarm, specialized agents hand off tasks autonomously; in a Graph, the developer defines the possible paths. The SDK is model agnostic and can run on Amazon Bedrock AgentCore, AWS Lambda, Fargate, EKS, Docker and Kubernetes, among others. It is licensed under Apache-2.0 and free; costs arise only for models and infrastructure.

Position on the system map88 systems
Scalability, upwardsusable without developers, to the right

Good fit if

Focus: Developer teams that want to control agents in their own code and prefer to run them on AWS

  • your project is about Agents with handoffs between specialists, Deterministic agent flows as a graph or Agent backends on AWS
  • someone on your team writes code

Probably not if

  • nobody on your team writes code (1/5 for use without developers)

Key figures

Usable without developers
1/5
Scalability
4/5
Integrations
4/5
Versioning
2/5
Observability
4/5

Editorial rating on a scale from 1 to 5. Methodology

Fact sheet

Category
Developer
Type
Open source agent SDK from AWS
Licence
Open Source (Apache-2.0)
Pricing
Open SourceSDK without license fee (Apache-2.0). Costs arise for the models used and for the runtime, such as Amazon Bedrock AgentCore or AWS Lambda, at the respective AWS prices.
Deployment
Cloud, Self-Hosted, Docker, Kubernetes
Models
Amazon Bedrock, Anthropic, OpenAI, Google Gemini, Ollama, LiteLLM, Mistral, llama.cpp, Amazon SageMaker
RAG
Yes
Multi-Agent
Yes
SSO, roles (RBAC)
SSO no, RBAC no
Latest version
1.59.0 (Python, 08.10.2026); TypeScript 1.20.0 (08.10.2026)
GitHub stars
8,754

Key features

  • Swarm, Graph and Workflow multi-agent patterns
  • Agents as tools and A2A
  • MCP tools and structured output
  • Sessions and long-term memory
  • OpenTelemetry tracing and Evals SDK
  • Ready-made Strands harness as a starting point

Typical use cases

  • Agents with handoffs between specialists
  • Deterministic agent flows as a graph
  • Agent backends on AWS
  • Distributed agents via A2A

Market notes

Changes to Strands Agents by email

We let you know when the status, pricing or license of Strands Agents changes, together with the weekly market notes.

Implementation

Get Strands Agents implemented

Free for you. Partners only pay for requests they accept.

Request a project

Alternatives

Similar systems

Similar in category, features or use cases.

Compare Strands Agents