Skip to main content
Configures an Agno AI agent with all its dependencies — model, tools, knowledge base, memory, and storage.

Config

Outputs

Dependencies

Depends on:
  • agno/models/anthropic or agno/models/openai (required) — the LLM powering the agent
  • agno/tools/mcp or agno/tools/websearch (optional) — tool integrations
  • agno/knowledge (optional) — semantic search knowledge base
  • agno/memory/manager (optional) — persistent memory
  • agno/db/postgres (optional) — session and chat history storage
  • agno/prompt (optional) — reusable prompt template
Depended on by:
  • agno/team — as a team member
  • agno/runner — for deployment to Kubernetes

Example

Notes

  • The agent resource is stateless — it produces a serializable spec used by agno/runner for deployment.
  • When db is set, read_chat_history and add_history_to_context are automatically enabled unless explicitly overridden.
  • Updating a dependency (e.g., changing the model) triggers the agent to rebuild automatically.