harness-sdk
Build controllable AI agents in Python or TypeScript
- Stars
- 6,514
- Forks
- 936
- Updated
- Updated Jul 10, 2026
Build controllable AI agents in Python or TypeScript
Strands Agents is a monorepo with Python and TypeScript SDKs for building model-driven agents. The SDKs support tools, MCP, streaming, multi-agent patterns, hooks, guardrails, context management, and multiple model providers, with examples for local development and deployment. Python requires 3.10 or newer and the TypeScript package requires Node.js 20 or newer; the default quickstart uses Amazon Bedrock credentials.
Resource types
Use cases
Runtime
Connect AI agents to authenticated apps, user accounts, and executable tools.
Build model-agnostic agent workflows across Python, .NET, and Java
Protocols & integrations
Capabilities
Audience
Public GitHub facts last synced Jul 10, 2026.
Build Python agent workflows with tools, handoffs, guardrails, sessions, and tracing.
Calls Claude Agent from Python with async queries, in-process tools, hooks, and interactive sessions.