Back to Examples

Strands Agents

> Strands Agents is a simple yet powerful SDK that takes a model-driven approach to building and running AI agents. From simple conversational assistants to com

Lines
453
Sections
6

Want your own llms.txt file?

Generate a professional, AI-friendly file for your website in minutes!

llms.txt Preview

# Strands Agents

> Strands Agents is a simple yet powerful SDK that takes a model-driven approach to building and running AI agents. From simple conversational assistants to complex autonomous workflows, from local development to production deployment, Strands Agents scales with your needs.

## User Guide

- Quickstart
  - [overview](https://strandsagents.com/docs/user-guide/quickstart/overview/index.md)
  - [python](https://strandsagents.com/docs/user-guide/quickstart/python/index.md)
  - [typescript](https://strandsagents.com/docs/user-guide/quickstart/typescript/index.md)
- [build-with-ai](https://strandsagents.com/docs/user-guide/build-with-ai/index.md)
- Concepts
  - Agents
    - [agent-loop](https://strandsagents.com/docs/user-guide/concepts/agents/agent-loop/index.md)
    - [state](https://strandsagents.com/docs/user-guide/concepts/agents/state/index.md)
    - [session-management](https://strandsagents.com/docs/user-guide/concepts/agents/session-management/index.md)
    - [prompts](https://strandsagents.com/docs/user-guide/concepts/agents/prompts/index.md)
    - [retry-strategies](https://strandsagents.com/docs/user-guide/concepts/agents/retry-strategies/index.md)
    - [hooks](https://strandsagents.com/docs/user-guide/concepts/agents/hooks/index.md)
    - [structured-output](https://strandsagents.com/docs/user-guide/concepts/agents/structured-output/index.md)
    - [conversation-management](https://strandsagents.com/docs/user-guide/concepts/agents/conversation-management/index.md)
  - Tools
    - [tools](https://strandsagents.com/docs/user-guide/concepts/tools/index.md)
    - [custom-tools](https://strandsagents.com/docs/user-guide/concepts/tools/custom-tools/index.md)
    - [mcp-tools](https://strandsagents.com/docs/user-guide/concepts/tools/mcp-tools/index.md)
    - [executors](https://strandsagents.com/docs/user-guide/concepts/tools/executors/index.md)
    - [community-tools-package](https://strandsagents.com/docs/user-guide/concepts/tools/community-tools-package/index.md)
  - Plugins
    - [plugins](https://strandsagents.com/docs/user-guide/concepts/plugins/index.md)
    - [skills](https://strandsagents.com/docs/user-guide/concepts/plugins/skills/index.md)
    - [steering](https://strandsagents.com/docs/user-guide/concepts/plugins/steering/index.md)
  - Model Providers
    - [model-providers](https://strandsagents.com/docs/user-guide/concepts/model-providers/index.md)
    - [amazon-bedrock](https://strandsagents.com/docs/user-guide/concepts/model-providers/amazon-bedrock/index.md)
    - [amazon-nova](https://strandsagents.com/docs/user-guide/concepts/model-providers/amazon-nova/index.md)
    - [anthropic](https://strandsagents.com/docs/user-guide/concepts/model-providers/anthropic/index.md)
    - [gemini](https://strandsagents.com/docs/user-guide/concepts/model-providers/gemini/index.md)
    - [litellm](https://strandsagents.com/docs/user-guide/concepts/model-providers/litellm/index.md)
    - [llamacpp](https://strandsagents.com/docs/user-guide/concepts/model-providers/llamacpp/index.md)
    - [llamaapi](https://strandsagents.com/docs/user-guide/concepts/model-providers/llamaapi/index.md)
    - [mistral](https://strandsagents.com/docs/user-guide/concepts/model-providers/mistral/index.md)
    - [ollama](https://strandsagents.com/docs/user-guide/concepts/model-providers/ollama/index.md)
    - [openai](https://strandsagents.com/docs/user-guide/concepts/model-providers/openai/index.md)
    - [sagemaker](https://strandsagents.com/docs/user-guide/concepts/model-providers/sagemaker/index.md)
    - [writer](https://strandsagents.com/docs/user-guide/concepts/model-providers/writer/index.md)
    - [custom_model_provider](https://strandsagents.com/docs/user-guide/concepts/model-providers/custom_model_provider/index.md)
  - Streaming
    - [streaming](https://strandsagents.com/docs/user-guide/concepts/streaming/index.md)
    - [async-iterators](https://strandsagents.com/docs/user-guide/concepts/streaming/async-iterators/index.md)
    - [callback-handlers](https://strandsagents.com/docs/user-guide/concepts/streaming/callback-handlers/index.md)
  - Multi-agent
    - [agent-to-agent](https://strandsagents.com/docs/user-guide/concepts/multi-agent/agent-to-agent/index.md)
    - [agents-as-tools](https://strandsagents.com/docs/user-guide/concepts/multi-agent/agents-as-tools/index.md)
    - [swarm](https://strandsagents.com/docs/user-guide/concepts/multi-agent/swarm/index.md)
    - [graph](https://strandsagents.com/docs/user-guide/concepts/multi-agent/graph/index.md)
    - [workflow](https://strandsagents.com/docs/user-guide/concepts/multi-agent/workflow/index.md)
    - [multi-agent-patterns](https://strandsagents.com/docs/user-guide/concepts/multi-agent/multi-agent-patterns/index.md)
  - [interrupts](https://strandsagents.com/docs/user-guide/concepts/interrupts/index.md)
  - Bidirectional Streaming
    - [quickstart](https://strandsagents.com/docs/user-guide/concepts/bidirectional-streaming/quickstart/index.md)
    - [agent](https://strandsagents.com/docs/user-guide/concepts/bidirectional-streaming/agent/index.md)
    - Models
      - [nova_sonic](https://strandsagents.com/docs/user-guide/concepts/bidirectional-streaming/models/nova_sonic/index.md)
      - [gemini_live](https://strandsagents.com/docs/user-guide/concepts/bidirectional-streaming/models/gemini_live/index.md)
      - [openai_realtime](https://strandsagents.com/docs/user-guide/concepts/bidirectional-streaming/models/openai_realtime/index.md)
    - [io](https://strandsagents.com/docs/user-guide/concepts/bidirectional-streaming/io/index.md)
    - [events](https://strandsagents.com/docs/user-guide/concepts/bidirectional-streaming/events/index.md)
    - [interruption](https://strandsagents.com/docs/user-guide/concepts/bidirectional-streaming/interruption/index.md)
    - [hooks](https://strandsagents.com/docs/user-guide/concepts/bidirectional-streaming/hooks/index.md)
    - [session-management](https://strandsagents.com/docs/user-guide/concepts/bidirectional-streaming/session-management/index.md)
  - Experimental
    - [agent-config](https://strandsagents.com/docs/user-guide/concepts/experimental/agent-config/index.md)
- Safety & Security
  - [responsible-ai](https://strandsagents.com/docs/user-guide/safety-security/responsible-ai/index.md)
  - [guardrails](https://strandsagents.com/docs/user-guide/safety-security/guardrails/index.md)
  - [prompt-engineering](https://strandsagents.com/docs/user-guide/safety-security/prompt-engineering/index.md)
  - [pii-redaction](https://strandsagents.com/docs/user-guide/safety-security/pii-redaction/index.md)
- Observability & Debugging
  - [observability](https://strandsagents.com/docs/user-guide/observability-evaluation/observability/index.md)
  - [metrics](https://strandsagents.com/docs/user-guide/observability-evaluation/metrics/index.md)
  - [traces](https://strandsagents.com/docs/user-guide/observability-evaluation/traces/index.md)
  - [logs](https://strandsagents.com/docs/user-guide/observability-evaluation/logs/index.md)
- Strands Evals SDK
  - [quickstart](https://strandsagents.com/docs/user-guide/evals-sdk/quickstart/index.md)
  - [eval-sop](https://strandsagents.com/docs/user-guide/evals-sdk/eval-sop/index.md)
  - Evaluators
    - [evaluators](https://strandsagents.com/docs/user-guide/evals-sdk/evaluators/index.md)
    - [output_evaluator](https://strandsagents.com/docs/user-guide/evals-sdk/evaluators/output_evaluator/index.md)
    - [trajectory_evaluator](https://strandsagents.com/docs/user-guide/evals-sdk/evaluators/trajectory_evaluator/index.md)
    - [interactions_evaluator](https://strandsagents.com/docs/user-guide/evals-sdk/evaluators/interactions_evaluator/index.md)
    - [helpfulness_evaluator](https://strandsagents.com/docs/user-guide/evals-sdk/evaluators/helpfulness_evaluator/index.md)
    - [faithfulness_evaluator](https://strandsagents.com/docs/user-guide/evals-sdk/evaluators/faithfulness_evaluator/index.md)
    - [goal_success_rate_evaluator](https://strandsagents.com/docs/user-guide/evals-sdk/evaluators/goal_success_rate_evaluator/index.md)
    - [tool_selection_evaluator](https://strandsagents.com/docs/user-guide/evals-sdk/evaluators/tool_selection_evaluator/index.md)
    - [tool_parameter_evaluator](https://strandsagents.com/docs/user-guide/evals-sdk/evaluators/tool_parameter_evaluator/index.md)
    - [custom_evaluator](https://strandsagents.com/docs/user-guide/evals-sdk/evaluators/custom_evaluator/index.md)
  - [experiment_generator](https://strandsagents.com/docs/user-guide/evals-sdk/experiment_generator/index.md)
  - Simulators
    - [simulators](https://strandsagents.com/docs/user-guide/evals-sdk/simulators/index.md)
    - [user_simulation](https://strandsagents.com/docs/user-guide/evals-sdk/simulators/user_simulation/index.md)
Preview of Strands Agents's llms.txt file. View complete file (453 lines) →

Ready to create yours?

Generate a professional llms.txt file for your website in minutes with our AI-powered tool.

Generate Your llms.txt File