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

# Teams

> Cookbooks for building multi-agent teams in Agno.

| Example                                                                     | Description                                                                                                   |
| --------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------- |
| [Quickstart](/examples/teams/basics/overview)                               | Quickstart team examples: coordination, routing, delegation, shared history, broadcast, and task modes.       |
| [Context Compression](/examples/teams/context-compression/overview)         | Compress team tool results to keep long-running collaboration within model context limits.                    |
| [Context Management](/examples/teams/context-management/overview)           | Control team context with instructions, messages, history filters, dates, and locations.                      |
| [Dependencies](/examples/teams/dependencies/overview)                       | Pass runtime dependencies into teams, members, instructions, and tools.                                       |
| [Distributed RAG](/examples/teams/distributed-rag/overview)                 | Distribute RAG searches across team members with LanceDB, PgVector, and reranking.                            |
| [Guardrails](/examples/teams/guardrails/overview)                           | Apply moderation, PII, and prompt-injection guardrails to team runs.                                          |
| [Hooks](/examples/teams/hooks/overview)                                     | Validate, transform, and observe team inputs, outputs, streams, and tool calls with hooks.                    |
| [Human In The Loop](/examples/teams/human-in-the-loop/overview)             | Pause and resume team runs for confirmation, user input, and external tool execution.                         |
| [Knowledge](/examples/teams/knowledge/overview)                             | Give teams shared knowledge, filters, custom retrievers, and coordinated RAG search.                          |
| [Learning](/examples/teams/learning/overview)                               | Capture user profiles, memories, entities, session context, knowledge, and decisions from team runs.          |
| [Memory](/examples/teams/memory/overview)                                   | Persist and inject team memories with LearningMachine, MemoryManager, and agentic memory.                     |
| [Metrics](/examples/teams/metrics/overview)                                 | Team-level metrics for runs, sessions, streaming, tools, and evals.                                           |
| [Modes](/examples/teams/modes/overview)                                     | Agno teams support four execution modes that control how the team leader coordinates work with member agents. |
| [Multimodal](/examples/teams/multimodal/overview)                           | Process audio, images, video, and media-aware tools with teams.                                               |
| [Other](/examples/teams/other/overview)                                     | Additional team patterns that don't fit into the main categories.                                             |
| [Reasoning](/examples/teams/reasoning/overview)                             | Coordinate reasoning-enabled team members across research and decision tasks.                                 |
| [Run Control](/examples/teams/run-control/overview)                         | Control team background execution, cancellation, retries, remote access, and model inheritance.               |
| [Search Coordination](/examples/teams/search-coordination/overview)         | Coordinate distributed and reasoning-guided RAG searches across team members.                                 |
| [Session](/examples/teams/session/overview)                                 | Persist team sessions, history, summaries, and shared agent interactions.                                     |
| [State](/examples/teams/state/overview)                                     | Share state across team members and persist sessions, chat history, searches, and summaries.                  |
| [Streaming](/examples/teams/streaming/overview)                             | Stream team and member content, tool calls, and lifecycle events.                                             |
| [Structured Input Output](/examples/teams/structured-input-output/overview) | Validate team inputs and return typed, schema-constrained outputs in sync and streaming runs.                 |
| [Task Mode](/examples/teams/task-mode/overview)                             | Task-mode team examples for decomposition, parallelism, dependencies, tools, persistence, and streaming.      |
| [Skills](/examples/teams/skills/overview)                                   | Attach skills to team leaders for domain expertise.                                                           |
| [Tools](/examples/teams/tools/overview)                                     | Configure team and member tools, tool hooks, tool choice, and call limits.                                    |
