> ## Documentation Index
> Fetch the complete documentation index at: https://agno-v2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Agents

> Practical examples for building agents with Agno, organized by feature area.

| Example | Description |
| - | - |
| [Quickstart](https://agno-v2.mintlify.site/examples/agents/basics/overview) | Starter examples for creating and running agents with core settings. |
| [Input Output](https://agno-v2.mintlify.site/examples/agents/input-output/overview.md) | Examples for input formats, validation schemas, streaming, and structured outputs. |
| [Context Management](https://agno-v2.mintlify.site/examples/agents/context-management/overview) | Examples for instructions, system messages, introduction messages, and context shaping. |
| [Tools](https://agno-v2.mintlify.site/examples/agents/tools/overview.md) | Examples for callable tool factories, tool choice, and tool call limits. |
| [State And Session](https://agno-v2.mintlify.site/examples/agents/state-and-session/overview.md) | Examples for session state management, chat history, and session persistence. |
| [Memory And Learning](https://agno-v2.mintlify.site/examples/agents/memory-and-learning/overview) | Examples for persistent memory and learning behavior. |
| [Knowledge](https://agno-v2.mintlify.site/examples/agents/knowledge/overview.md) | Examples for retrieval-augmented generation, knowledge filters, and custom retrievers. |
| [Guardrails](https://agno-v2.mintlify.site/examples/agents/guardrails/overview.md) | Examples for input/output safety checks and policy enforcement. |
| [Hooks](https://agno-v2.mintlify.site/examples/agents/hooks/overview.md) | Examples for pre-hooks, post-hooks, tool hooks, and stream lifecycle hooks. |
| [Human In The Loop](https://agno-v2.mintlify.site/examples/agents/human-in-the-loop/overview.md) | Examples for confirmation flows, user input prompts, and external tool handling. |
| [Approvals](https://agno-v2.mintlify.site/examples/agents/approvals/overview) | These cookbooks demonstrate the **@approval** decorator for human-in-the-loop (HITL) approval workflows. |
| [Multimodal](https://agno-v2.mintlify.site/examples/agents/multimodal/overview.md) | Examples for image/audio/video processing patterns. |
| [Reasoning](https://agno-v2.mintlify.site/examples/agents/reasoning/overview) | Examples for explicit multi-step reasoning behavior. |
| [Advanced](https://agno-v2.mintlify.site/examples/agents/advanced/overview.md) | Advanced examples covering caching, compression, concurrency, events, retries, debugging, culture, and serialization. |
| [Dependencies](https://agno-v2.mintlify.site/examples/agents/dependencies/overview) | Examples for runtime dependency injection and dynamic runtime inputs. |
| [Skills](https://agno-v2.mintlify.site/examples/agents/skills/overview) | Examples for defining and using agent skills and helper scripts. |


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.