freshcrate
Skin:/
Home > MCP Servers > samples

samples

Agent samples built using the Strands Agents SDK.

Why this rank:Strong adoptionRecent releaseHealthy release cadence

Description

Agent samples built using the Strands Agents SDK.

README

Strands Agents Samples

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

GitHub commit activity GitHub open issues GitHub open pull requests License

DocumentationSamplesPython SDKTypeScript SDK NewToolsAgent BuilderMCP Server

Welcome to the Strands Agents Samples repository!

Explore easy-to-use examples to get started with Strands Agents.

The examples in this repository are for demonstration and educational purposes only. They demonstrate concepts and techniques but are not intended for direct use in production. Always apply proper security and testing procedures before using in production environments.

Quick Start

Python Python

Prerequisites:

  • Python 3.10 or higher
  • pip package manager
    • Verify with: pip --version or pip3 --version
    • Usually comes bundled with Python 3.4+ installers from python.org
    • If pip is missing, install using one of these methods:
      # Method 1 - Use Python's built-in module
      python -m ensurepip --upgrade
      
      # Method 2 - Download and run the official installer
      curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
      python get-pip.py

Step 1: Create Virtual Environment

# Create virtual environment
python -m venv venv

# Activate virtual environment
# On macOS/Linux:
source venv/bin/activate
# On Windows:
venv\Scripts\activate

Step 2: Install

pip install strands-agents strands-agents-tools

Your First Agent:

from strands import Agent

agent = Agent()
response = agent("Hello! Tell me a joke.")
print(response)

Explore Python tutorials →

TypeScript TypeScript

Prerequisites:

  • Node.js 18 or higher
  • npm or yarn package manager

Install:

npm install @strands-agents/sdk

Your First Agent:

import { Agent } from "@strands-agents/sdk";

async function main() {
    const agent = new Agent({
        systemPrompt: "You are a helpful assistant."
    });

    const response = await agent.invoke("Hello! Tell me a joke.");
    console.log(response.toString());
}

main();

Explore TypeScript tutorials →

Model Provider Setup

Follow the instructions here to configure your model provider and model access.

Explore the Repository

Python Samples

  • 01-learn - SDK tutorials covering fundamentals, multi-agent systems, and streaming
  • 02-deploy - Deployment patterns for Lambda, Fargate, and AgentCore
  • 03-integrate - Integrations with AWS services, databases, and third-party tools
  • 04-industry-use-cases - Industry applications (finance, healthcare, retail, productivity, etc.)
  • 05-technical-use-cases - Architectural patterns including Agentic RAG
  • 06-evaluate - Evaluation tutorials and testing patterns
  • 07-ux-demos - Full-stack applications with user interfaces
  • 08-edge - Edge device integrations including physical AI and robotics

TypeScript Samples

  • 01-learn - SDK tutorials for the TypeScript SDK
  • 02-deploy - Deployment patterns for AgentCore

Contributing ❤️

We welcome contributions! See our Contributing Guide for details on:

  • Reporting bugs & features
  • Development setup
  • Contributing via Pull Requests
  • Code of Conduct
  • Reporting of security issues

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Security

See CONTRIBUTING for more information.

Release History

VersionChangesUrgencyDate
main@2026-09-01Latest activity on main branchHigh9/1/2026
0.0.0No release found — using repo HEADHigh4/8/2026

Dependencies & License Audit

Loading dependencies...

Similar Packages

sdk-pythonA model-driven approach to building AI agents in just a few lines of code.typescript/v1.16.0
docsDocumentation for the Strands Agents SDK. A model-driven approach to building AI agents in just a few lines of code. v0.1.0
quickstart-streaming-agentsBuild, deploy, and orchestrate event-driven agents natively on Apache Flink® and Apache Kafka®master@2026-08-21
DeepMCPAgentModel-agnostic plug-n-play LangChain/LangGraph agents powered entirely by MCP tools over HTTP/SSE.v1.1.1
agentic-rag📄 Enable smart document and data search with AI-powered chat, vector search, and SQL querying across multiple file formats.main@2026-09-09

More from strands-agents

sdk-pythonA model-driven approach to building AI agents in just a few lines of code.
docsDocumentation for the Strands Agents SDK. A model-driven approach to building AI agents in just a few lines of code.
evalsA comprehensive evaluation framework for AI agents and LLM applications.

More in MCP Servers

difyProduction-ready platform for agentic workflow development.
tabularisA lightweight, cross-platform database client for developers. Supports MySQL, PostgreSQL and SQLite. Hackable with plugins. Built for speed, security, and aesthetics.
ai-agents-from-zero 🚀 2026 最系统的 AI Agent 速成指南|智能体实战教程 · 完整学习路径 + 实战项目 + 面试题库 · 对标大模型应用开发工程师岗位 · 覆盖LangChain / LangGraph / Coze / Dify / MCP / skills / LLM / RAG / 提示词 · 企业级部署与微调 · 从0到企业级落地 + 从学习到上线项目 + 面试准备一体化
studioOpen-source control plane for your AI agents. Connect tools, hire agents, track every token and dollar