harness-sdk

harness-sdk

An open-source SDK for building and controlling AI agents, supporting both Python and TypeScript.

MCPDevOpen source
Type
MCP
Transport
http
Open source
Yes
GitHub Stars
★ 6.2k
Source
mcp-github

Overview

Strands Agents is a simple yet powerful SDK that uses a model-driven approach to build and run AI agents. From basic chat assistants to complex autonomous workflows, and from local development to production deployment, Strands Agents meets your needs. It supports multiple models and cloud platforms, and includes built-in context management, execution limits, and observability features. With this SDK, you can easily build and control AI agents, achieving end-to-end management and control.

Capabilities

  • Supports multiple AI models and cloud platforms
  • Built-in context management and execution limits
  • Provides observability and logging capabilities
  • Supports multi-agent mode and structured output

Use cases

Building chat assistantsCreating complex workflowsLocal development and testingDeploying AI agents in production environments

Setup

Requires: API KeyNode 环境
pip install strands-agents strands-agents-tools or npm install @strands-agents/sdk

This information was compiled by AI from public sources and may contain inaccuracies — please refer to the source.

FAQ

Which AI models are supported?

Amazon Bedrock, Anthropic, OpenAI, Gemini, and more.

What environment is required?

Python 3.10+ or Node.js 20+.

Related skills