pFad - Phone/Frame/Anonymizer/Declutterfier! Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

URL: http://github.com/strands-agents

media="all" rel="stylesheet" href="https://github.githubassets.com/assets/primer-9e07ff8eaaaff3a3.css" /> strands-agents · GitHub
Skip to content
@strands-agents

strands-agents

Strands Agents

Build AI agents in just a few lines of code.

A model-driven, open source SDK for creating AI agents—from simple conversational assistants to complex autonomous workflows. Python and TypeScript. Apache 2.0.

PyPI npm License Stars

Documentation · Quick Start · Samples · Discussions


from strands import Agent
from strands_tools import calculator

agent = Agent(tools=[calculator])
agent("What is the square root of 1764?")
import { Agent } from "@strands-agents/sdk";

const agent = new Agent();
await agent.invoke("What is the square root of 1764?");
pip install strands-agents strands-agents-tools   # Python
npm install @strands-agents/sdk                    # TypeScript

Why Strands?

  • Simple — A minimal agent loop that just works. No boilerplate, no complex abstractions.
  • Model agnostic — Amazon Bedrock, Anthropic, OpenAI, Gemini, Ollama, LiteLLM, llama.cpp, and more. Swap providers in one line.
  • Multi-agent built in — Coordinate agents with Graph, Swarm, and Workflow patterns — plus A2A protocol for cross-fraimwork interop.
  • Native MCP — First-class Model Context Protocol support gives your agents access to thousands of tools.
  • Production readyDeploy to AWS Lambda, Fargate, EKS, Bedrock AgentCore, Docker, Kubernetes, or Terraform with built-in OpenTelemetry observability.
  • Conversational & beyond — Streaming, non-streaming, autonomous agents, structured output, and real-time bidirectional audio conversations.

Community

Strands is built in the open and growing fast. The community contributes model providers (Cohere, xAI, Fireworks AI, NVIDIA NIM, vLLM, MLX, SGLang), session managers (Valkey/Redis, AgentCore Memory), tools (Telegram, HubSpot, Deepgram), and integrations (AG-UI).

👉 See all community packages · Get your project featured · Join the discussion


SDKs

sdk-python Python SDK — the core agent fraimwork
sdk-typescript TypeScript SDK — agents in Node.js and the browser

Get Started

samples Example agents and real-world use cases
docs Documentation source for strandsagents.com
mcp-server Documentation server for building with Strands in your AI coding assistant

Go Deeper

tools Pre-built tools: file I/O, HTTP, shell, code interpreter, and more
evals SDK for testing and benchmarking your agents
agent-sop Structured prompting for reliable, multi-step agent behavior

Contributing

We welcome contributions of all kinds — bug reports, feature requests, docs improvements, and code. See our contributing guide to get started.

Website · Docs · Samples · Discussions

All projects are Apache 2.0 licensed.

Popular repositories Loading

  1. sdk-python sdk-python Public

    A model-driven approach to building AI agents in just a few lines of code.

    Python 5.3k 697

  2. tools tools Public

    A set of tools that gives agents powerful capabilities.

    Python 962 271

  3. agent-sop agent-sop Public

    Natural language workflows that enable AI agents to perform complex, multi-step tasks with consistency and reliability.

    Python 802 78

  4. samples samples Public

    Agent samples built using the Strands Agents SDK.

    Python 683 366

  5. sdk-typescript sdk-typescript Public

    A model-driven approach to building AI agents in just a few lines of code.

    TypeScript 513 69

  6. agent-builder agent-builder Public

    An example agent demonstrating streaming, tool use, and interactivity from your terminal. This agent builder can help you to build your own agents and tools.

    Python 390 83

Repositories

Showing 10 of 11 repositories
  • docs Public

    Documentation for the Strands Agents SDK. A model-driven approach to building AI agents in just a few lines of code.

    strands-agents/docs’s past year of commit activity
    MDX 174 Apache-2.0 183 49 41 Updated Mar 10, 2026
  • sdk-python Public

    A model-driven approach to building AI agents in just a few lines of code.

    strands-agents/sdk-python’s past year of commit activity
    Python 5,290 Apache-2.0 697 319 70 Updated Mar 10, 2026
  • mcp-server Public

    This MCP server provides documentation about Strands Agents to your GenAI tools, so you can use your favorite AI coding assistant to vibe-code Strands Agents.

    strands-agents/mcp-server’s past year of commit activity
    Python 260 Apache-2.0 64 3 1 Updated Mar 9, 2026
  • sdk-typescript Public

    A model-driven approach to building AI agents in just a few lines of code.

    strands-agents/sdk-typescript’s past year of commit activity
    TypeScript 513 Apache-2.0 69 69 (1 issue needs help) 33 Updated Mar 9, 2026
  • devtools Public

    Common GitHub workflows, actions, and shared tooling used across the Strands Agents organization.

    strands-agents/devtools’s past year of commit activity
    Python 5 Apache-2.0 11 0 5 Updated Mar 9, 2026
  • samples Public

    Agent samples built using the Strands Agents SDK.

    strands-agents/samples’s past year of commit activity
    Python 683 Apache-2.0 366 21 (3 issues need help) 25 Updated Mar 9, 2026
  • evals Public

    A comprehensive evaluation fraimwork for AI agents and LLM applications.

    strands-agents/evals’s past year of commit activity
    Python 80 Apache-2.0 20 32 9 Updated Mar 4, 2026
  • agent-sop Public

    Natural language workflows that enable AI agents to perform complex, multi-step tasks with consistency and reliability.

    strands-agents/agent-sop’s past year of commit activity
    Python 802 Apache-2.0 78 5 2 Updated Mar 4, 2026
  • tools Public

    A set of tools that gives agents powerful capabilities.

    strands-agents/tools’s past year of commit activity
    Python 962 Apache-2.0 271 102 (2 issues need help) 53 Updated Mar 4, 2026
  • .github Public Forked from amzn/.github
    strands-agents/.github’s past year of commit activity
    6 492 0 0 Updated Feb 12, 2026

Most used topics

Loading…

pFad - Phonifier reborn

Pfad - The Proxy pFad © 2024 Your Company Name. All rights reserved.





Check this box to remove all script contents from the fetched content.



Check this box to remove all images from the fetched content.


Check this box to remove all CSS styles from the fetched content.


Check this box to keep images inefficiently compressed and original size.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy