strands-agents/sdk-python
A Python SDK that simplifies the creation and deployment of AI agents using a model-driven approach, supporting diverse LLMs and advanced features.
Core Features
Quick Start
pip install strands-agents strands-agents-toolsDetailed Introduction
Strands Agents is a powerful yet simple Python SDK designed for building and running AI agents, from basic conversational assistants to complex autonomous workflows. It adopts a model-driven approach, enabling developers to create agents with just a few lines of code. The SDK is highly flexible, model-agnostic, supporting a wide range of LLM providers, and scales from local development to production. It also features advanced capabilities like multi-agent systems, streaming, and native integration with MCP servers for accessing thousands of pre-built tools, streamlining the development of sophisticated AI applications.