# Strands Agents > AI-powered agents for modern workflows ## User Guide - [Welcome](https://strandsagents.com/latest/documentation/docs/index.md) - [Agent Loop](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/agents/agent-loop/index.md) - [Conversation Management](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/agents/conversation-management/index.md) - [Hooks](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/agents/hooks/index.md) - [Prompts](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/agents/prompts/index.md) - [Session Management](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/agents/session-management/index.md) - [State](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/agents/state/index.md) - [Structured Output](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/agents/structured-output/index.md) - [Amazon Bedrock](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/model-providers/amazon-bedrock/index.md) - [Anthropic](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/model-providers/anthropic/index.md) - [Cohere](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/model-providers/cohere/index.md) - [Custom Providers](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/model-providers/custom_model_provider/index.md) - [LiteLLM](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/model-providers/litellm/index.md) - [LlamaAPI](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/model-providers/llamaapi/index.md) - [MistralAI](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/model-providers/mistral/index.md) - [Ollama](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/model-providers/ollama/index.md) - [OpenAI](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/model-providers/openai/index.md) - [SageMaker](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/model-providers/sagemaker/index.md) - [Writer](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/model-providers/writer/index.md) - [Agent2Agent (A2A)](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/multi-agent/agent-to-agent/index.md) - [Agents as Tools](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/multi-agent/agents-as-tools/index.md) - [Graph](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/multi-agent/graph/index.md) - [Multi-agent Patterns](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/multi-agent/multi-agent-patterns/index.md) - [Swarm](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/multi-agent/swarm/index.md) - [Workflow](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/multi-agent/workflow/index.md) - [Async Iterators](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/streaming/async-iterators/index.md) - [Callback Handlers](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/streaming/callback-handlers/index.md) - [Community Tools Package](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/tools/community-tools-package/index.md) - [Executors](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/tools/executors/index.md) - [Model Context Protocol (MCP)](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/tools/mcp-tools/index.md) - [Python](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/tools/python-tools/index.md) - [Overview](https://strandsagents.com/latest/documentation/docs/user-guide/concepts/tools/tools_overview/index.md) - [Amazon EC2](https://strandsagents.com/latest/documentation/docs/user-guide/deploy/deploy_to_amazon_ec2/index.md) - [Amazon EKS](https://strandsagents.com/latest/documentation/docs/user-guide/deploy/deploy_to_amazon_eks/index.md) - [AWS Fargate](https://strandsagents.com/latest/documentation/docs/user-guide/deploy/deploy_to_aws_fargate/index.md) - [AWS Lambda](https://strandsagents.com/latest/documentation/docs/user-guide/deploy/deploy_to_aws_lambda/index.md) - [Amazon Bedrock AgentCore](https://strandsagents.com/latest/documentation/docs/user-guide/deploy/deploy_to_bedrock_agentcore/index.md) - [Operating Agents in Production](https://strandsagents.com/latest/documentation/docs/user-guide/deploy/operating-agents-in-production/index.md) - [Evaluation](https://strandsagents.com/latest/documentation/docs/user-guide/observability-evaluation/evaluation/index.md) - [Logs](https://strandsagents.com/latest/documentation/docs/user-guide/observability-evaluation/logs/index.md) - [Metrics](https://strandsagents.com/latest/documentation/docs/user-guide/observability-evaluation/metrics/index.md) - [Observability](https://strandsagents.com/latest/documentation/docs/user-guide/observability-evaluation/observability/index.md) - [Traces](https://strandsagents.com/latest/documentation/docs/user-guide/observability-evaluation/traces/index.md) - [Guardrails](https://strandsagents.com/latest/documentation/docs/user-guide/safety-security/guardrails/index.md) - [PII Redaction](https://strandsagents.com/latest/documentation/docs/user-guide/safety-security/pii-redaction/index.md) - [Prompt Engineering](https://strandsagents.com/latest/documentation/docs/user-guide/safety-security/prompt-engineering/index.md) - [Responsible AI](https://strandsagents.com/latest/documentation/docs/user-guide/safety-security/responsible-ai/index.md) ## Examples ## API Reference - [Agent](https://strandsagents.com/latest/documentation/docs/api-reference/agent/index.md) - [Event Loop](https://strandsagents.com/latest/documentation/docs/api-reference/event-loop/index.md) - [Experimental](https://strandsagents.com/latest/documentation/docs/api-reference/experimental/index.md) - [Handlers](https://strandsagents.com/latest/documentation/docs/api-reference/handlers/index.md) - [Hooks](https://strandsagents.com/latest/documentation/docs/api-reference/hooks/index.md) - [Models](https://strandsagents.com/latest/documentation/docs/api-reference/models/index.md) - [Multiagent](https://strandsagents.com/latest/documentation/docs/api-reference/multiagent/index.md) - [Session](https://strandsagents.com/latest/documentation/docs/api-reference/session/index.md) - [Telemetry](https://strandsagents.com/latest/documentation/docs/api-reference/telemetry/index.md) - [Tools](https://strandsagents.com/latest/documentation/docs/api-reference/tools/index.md) - [Types](https://strandsagents.com/latest/documentation/docs/api-reference/types/index.md)