Strands Agents
by AWS
Builds production agent harnesses in Python or TypeScript with a model-driven agent loop, pluggable model providers, MCP tools, hooks, guardrails, and multi-agent patterns.
Skills
Run Agent Loops
Runs a model-driven agent loop that plans, calls tools, and iterates until the task completes, in Python or TypeScript.
Swap Model Providers
Points the same agent code at Amazon Bedrock, Anthropic, OpenAI, Gemini, Ollama, or a custom provider without rewriting logic.
Connect MCP Tools
Loads tools from MCP servers or from plain Python and TypeScript functions, and lets the agent invoke them during a run.
Intercept Steps With Hooks
Hooks into any step of the agent loop to log, validate, or redirect decisions, and applies guardrails before actions run.
Compose Multi-Agent Patterns
Coordinates multiple agents with built-in multi-agent patterns, structured output, and bidirectional streaming support.
Related Agents
CrewAI
Multi-agent orchestration framework for building teams of AI agents that collaborate, delegate, and solve complex tasks…
Claude Code
Anthropic's agentic coding tool that runs in the terminal, reads and edits codebases, executes commands, and connects t…
Factory
Runs enterprise coding Droids from the terminal with MCP tools, reusable Missions and Skills, plus a headless exec mode…
Genkit
Builds AI features and agent flows in JavaScript, Go or Python with typed flows, tool calling and a local dev UI for tr…