Skip to main content
Configures a team of Agno agents that collaborate to handle complex tasks, with an optional lead model for coordination.

Config

FieldTypeRequiredDefaultDescription
namestringNoResource nameDisplay name for the team
descriptionstringNoTeam description
rolestringNoTeam role description
memberslist[Dependency]YesReferences to agno/agent resources (at least one)
modelDependencyNoOptional lead model (agno/models/anthropic or agno/models/openai)
instructionslist[string]NoSystem instructions for the team coordinator
promptDependencyNoReference to agno/prompt for reusable instructions
toolslist[Dependency]No[]Team-level tools (agno/tools/mcp or agno/tools/websearch)
knowledgeDependencyNoTeam-level knowledge base (agno/knowledge)
dbDependencyNoTeam-level database (agno/db/postgres)
memoryDependencyNoTeam-level memory (agno/memory/manager)
respond_directlybooleanNofalseAllow team to respond without delegating to members
delegate_to_all_membersbooleanNofalseDelegate tasks to all members simultaneously
markdownbooleanNofalseFormat responses as Markdown
add_datetime_to_contextbooleanNofalseInclude current datetime in context
read_chat_historybooleanNoAutoRead chat history (auto-enabled when db is set)
add_history_to_contextbooleanNoAutoAdd history to context (auto-enabled when db is set)
num_history_runsintegerNoNumber of previous runs to include
enable_agentic_memorybooleanNofalseEnable agentic memory
update_memory_on_runbooleanNofalseUpdate memory after each run
add_memories_to_contextbooleanNoAdd stored memories to context
enable_session_summariesbooleanNofalseEnable session summaries

Outputs

FieldTypeDescription
specobjectSerialized team specification for runtime reconstruction
member_countintegerNumber of member agents
pip_dependencieslist[string]Python packages required by the team and all members

Dependencies

Depends on:
  • agno/agent (required, one or more) — member agents
  • agno/models/anthropic or agno/models/openai (optional) — team lead model
  • agno/tools/mcp or agno/tools/websearch (optional) — team-level tools
  • agno/knowledge (optional) — team-level knowledge base
  • agno/memory/manager (optional) — team-level memory
  • agno/db/postgres (optional) — team-level database
  • agno/prompt (optional) — reusable prompt template
Depended on by:
  • agno/runner — for deployment to Kubernetes

Example

provider: agno
resource: team
name: research-team
config:
  description: "A research team with a writer and reviewer"
  members:
    - provider: agno
      resource: agent
      name: researcher
    - provider: agno
      resource: agent
      name: writer
  model:
    provider: agno
    resource: models/anthropic
    name: claude
  delegate_to_all_members: true
  markdown: true

Notes

  • The members list must contain at least one agent.
  • Team-level dependencies (model, tools, knowledge, etc.) are shared across all members but do not override member-specific configurations.
  • Pip dependencies are aggregated from all members and team-level tools/knowledge.