# Agno ## Docs - [Agent API](https://docs-v1.agno.com/agent-api/introduction.md): A robust, production-ready app… - [A beautiful UI for your Agents](https://docs-v1.agno.com/agent-ui/introduction.md): A beautiful, open-source inter… - [Agent Context](https://docs-v1.agno.com/agents/context.md) - [What are Agents?](https://docs-v1.agno.com/agents/introduction.md): Learn about Agno Agents and ho… - [Knowledge](https://docs-v1.agno.com/agents/knowledge.md) - [Memory](https://docs-v1.agno.com/agents/memory.md) - [Metrics](https://docs-v1.agno.com/agents/metrics.md): Understanding agent run and se… - [Multimodal Agents](https://docs-v1.agno.com/agents/multimodal.md) - [Prompts](https://docs-v1.agno.com/agents/prompts.md) - [Running your Agent](https://docs-v1.agno.com/agents/run.md): Learn how to run an agent and… - [Sessions](https://docs-v1.agno.com/agents/sessions.md) - [Agent State](https://docs-v1.agno.com/agents/state.md) - [Session Storage](https://docs-v1.agno.com/agents/storage.md) - [Structured Output](https://docs-v1.agno.com/agents/structured-output.md) - [Agent Teams [Deprecated]](https://docs-v1.agno.com/agents/teams.md) - [Tools](https://docs-v1.agno.com/agents/tools.md): Learn how to use tools in Agno… - [User Control Flows](https://docs-v1.agno.com/agents/user-control-flow.md): Learn how to control the flow… - [AG-UI App](https://docs-v1.agno.com/applications/ag-ui/introduction.md): Expose your Agno Agent as a AG… - [Discord Bot](https://docs-v1.agno.com/applications/discord/introduction.md): Host agents as Discord Bots. - [FastAPI App](https://docs-v1.agno.com/applications/fastapi/introduction.md): Host agents as FastAPI Applica… - [Playground App](https://docs-v1.agno.com/applications/playground/introduction.md): Host agents as Playground Appl… - [Slack App](https://docs-v1.agno.com/applications/slack/introduction.md): Host agents as Slack Applicati… - [Whatsapp App](https://docs-v1.agno.com/applications/whatsapp/introduction.md): Host agents as Whatsapp Applic… - [Product updates](https://docs-v1.agno.com/changelog/overview.md) - [Agentic Chunking](https://docs-v1.agno.com/chunking/agentic-chunking.md) - [Document Chunking](https://docs-v1.agno.com/chunking/document-chunking.md) - [Fixed Size Chunking](https://docs-v1.agno.com/chunking/fixed-size-chunking.md) - [Recursive Chunking](https://docs-v1.agno.com/chunking/recursive-chunking.md) - [Semantic Chunking](https://docs-v1.agno.com/chunking/semantic-chunking.md) - [AWS Bedrock Embedder](https://docs-v1.agno.com/embedder/aws_bedrock.md) - [Azure OpenAI Embedder](https://docs-v1.agno.com/embedder/azure_openai.md) - [Cohere Embedder](https://docs-v1.agno.com/embedder/cohere.md) - [Fireworks Embedder](https://docs-v1.agno.com/embedder/fireworks.md) - [Gemini Embedder](https://docs-v1.agno.com/embedder/gemini.md) - [HuggingFace Embedder](https://docs-v1.agno.com/embedder/huggingface.md) - [What are Embedders?](https://docs-v1.agno.com/embedder/introduction.md): Learn how to use embedders wit… - [Jina Embedder](https://docs-v1.agno.com/embedder/jina.md) - [Mistral Embedder](https://docs-v1.agno.com/embedder/mistral.md) - [Nebius Embedder](https://docs-v1.agno.com/embedder/nebius.md) - [Ollama Embedder](https://docs-v1.agno.com/embedder/ollama.md) - [OpenAI Embedder](https://docs-v1.agno.com/embedder/openai.md) - [Qdrant FastEmbed Embedder](https://docs-v1.agno.com/embedder/qdrant_fastembed.md) - [SentenceTransformers Embedder](https://docs-v1.agno.com/embedder/sentencetransformers.md) - [Together Embedder](https://docs-v1.agno.com/embedder/together.md) - [Voyage AI Embedder](https://docs-v1.agno.com/embedder/voyageai.md) - [Simple Agent Evals](https://docs-v1.agno.com/evals/introduction.md): Learn how to evaluate your Agn… - [Evals on the Agno platform](https://docs-v1.agno.com/evals/platform.md): You can track your evaluation… - [Books Recommender](https://docs-v1.agno.com/examples/agents/books-recommender.md) - [Finance Agent](https://docs-v1.agno.com/examples/agents/finance-agent.md) - [Movie Recommender](https://docs-v1.agno.com/examples/agents/movie-recommender.md) - [Recipe Creator](https://docs-v1.agno.com/examples/agents/recipe-creator.md) - [Research Agent](https://docs-v1.agno.com/examples/agents/research-agent.md) - [Research Agent using Exa](https://docs-v1.agno.com/examples/agents/research-agent-exa.md) - [Startup Analyst Agent](https://docs-v1.agno.com/examples/agents/startup-analyst-agent.md): A sophisticated startup intell… - [Teaching Assistant](https://docs-v1.agno.com/examples/agents/teaching-assistant.md) - [Travel Agent](https://docs-v1.agno.com/examples/agents/travel-planner.md) - [Tweet Analysis Agent](https://docs-v1.agno.com/examples/agents/tweet-analysis-agent.md): An agent that analyzes tweets… - [Youtube Agent](https://docs-v1.agno.com/examples/agents/youtube-agent.md) - [Agent with Tools](https://docs-v1.agno.com/examples/applications/ag-ui/agent_with_tools.md): Expose your Agno Agent with to… - [Basic](https://docs-v1.agno.com/examples/applications/ag-ui/basic.md): Expose your Agno Agent as a AG… - [Research Team](https://docs-v1.agno.com/examples/applications/ag-ui/team.md): Expose your Agno Team as a AG-… - [Agent with Media](https://docs-v1.agno.com/examples/applications/discord/agent_with_media.md) - [Agent with User Memory](https://docs-v1.agno.com/examples/applications/discord/agent_with_user_memory.md) - [Basic](https://docs-v1.agno.com/examples/applications/discord/basic.md) - [Basic](https://docs-v1.agno.com/examples/applications/fastapi/basic.md): Expose your Agno Agent as a Fa… - [Study Friend](https://docs-v1.agno.com/examples/applications/fastapi/study_friend.md): Expose your Agno Agent as a Fa… - [Agno Assist](https://docs-v1.agno.com/examples/applications/playground/agno_assist.md) - [Audio Conversation Agent](https://docs-v1.agno.com/examples/applications/playground/audio_conversation_agent.md) - [Basic](https://docs-v1.agno.com/examples/applications/playground/basic.md) - [Mcp Demo](https://docs-v1.agno.com/examples/applications/playground/mcp_demo.md) - [Multimodal Agents](https://docs-v1.agno.com/examples/applications/playground/multimodal_agents.md) - [Ollama Agents](https://docs-v1.agno.com/examples/applications/playground/ollama_agents.md) - [Reasoning Demo](https://docs-v1.agno.com/examples/applications/playground/reasoning_demo.md) - [Teams Demo](https://docs-v1.agno.com/examples/applications/playground/teams_demo.md) - [Upload Files](https://docs-v1.agno.com/examples/applications/playground/upload_files.md) - [Agent with User Memory](https://docs-v1.agno.com/examples/applications/slack/agent_with_user_memory.md) - [Basic](https://docs-v1.agno.com/examples/applications/slack/basic.md) - [Reasoning Agent](https://docs-v1.agno.com/examples/applications/slack/reasoning_agent.md) - [Agent With Media](https://docs-v1.agno.com/examples/applications/whatsapp/agent_with_media.md) - [Agent With User Memory](https://docs-v1.agno.com/examples/applications/whatsapp/agent_with_user_memory.md) - [Basic](https://docs-v1.agno.com/examples/applications/whatsapp/basic.md) - [Image Generation Model](https://docs-v1.agno.com/examples/applications/whatsapp/image_generation_model.md) - [Image Generation Tools](https://docs-v1.agno.com/examples/applications/whatsapp/image_generation_tools.md) - [Reasoning Agent](https://docs-v1.agno.com/examples/applications/whatsapp/reasoning_agent.md) - [Study Friend](https://docs-v1.agno.com/examples/applications/whatsapp/study_friend.md) - [Basic Async](https://docs-v1.agno.com/examples/concepts/async/basic.md) - [Data Analyst](https://docs-v1.agno.com/examples/concepts/async/data_analyst.md) - [Gather Multiple Agents](https://docs-v1.agno.com/examples/concepts/async/gather_agents.md) - [Reasoning Agent](https://docs-v1.agno.com/examples/concepts/async/reasoning.md) - [Structured Outputs](https://docs-v1.agno.com/examples/concepts/async/structured_output.md) - [Add Context](https://docs-v1.agno.com/examples/concepts/context/01-add_context.md) - [Agent Context](https://docs-v1.agno.com/examples/concepts/context/02-agent_context.md) - [Context In Instructions](https://docs-v1.agno.com/examples/concepts/context/03-context_in_instructions.md) - [Azure OpenAI Embedder](https://docs-v1.agno.com/examples/concepts/embedders/azure-embedder.md) - [Cohere Embedder](https://docs-v1.agno.com/examples/concepts/embedders/cohere-embedder.md) - [Fireworks Embedder](https://docs-v1.agno.com/examples/concepts/embedders/fireworks-embedder.md) - [Gemini Embedder](https://docs-v1.agno.com/examples/concepts/embedders/gemini-embedder.md) - [Huggingface Embedder](https://docs-v1.agno.com/examples/concepts/embedders/huggingface-embedder.md) - [Jina Embedder](https://docs-v1.agno.com/examples/concepts/embedders/jina-embedder.md) - [Mistral Embedder](https://docs-v1.agno.com/examples/concepts/embedders/mistral-embedder.md) - [Nebius Embedder](https://docs-v1.agno.com/examples/concepts/embedders/nebius-embedder.md) - [Ollama Embedder](https://docs-v1.agno.com/examples/concepts/embedders/ollama-embedder.md) - [OpenAI Embedder](https://docs-v1.agno.com/examples/concepts/embedders/openai-embedder.md) - [Qdrant FastEmbed Embedder](https://docs-v1.agno.com/examples/concepts/embedders/qdrant-fastembed.md) - [LanceDB Hybrid Search](https://docs-v1.agno.com/examples/concepts/hybrid-search/lancedb.md) - [MilvusDB Hybrid Search](https://docs-v1.agno.com/examples/concepts/hybrid-search/milvusdb.md) - [MongoDB Hybrid Search](https://docs-v1.agno.com/examples/concepts/hybrid-search/mongodb.md) - [PgVector Hybrid Search](https://docs-v1.agno.com/examples/concepts/hybrid-search/pgvector.md) - [QdrantDB Hybrid Search](https://docs-v1.agno.com/examples/concepts/hybrid-search/qdrantdb.md) - [Weaviate Hybrid Search](https://docs-v1.agno.com/examples/concepts/hybrid-search/weaviate.md) - [ArXiv Knowledge Base](https://docs-v1.agno.com/examples/concepts/knowledge/arxiv-kb.md) - [Combined Knowledge Base](https://docs-v1.agno.com/examples/concepts/knowledge/combined-kb.md) - [CSV Knowledge Base](https://docs-v1.agno.com/examples/concepts/knowledge/csv-kb.md) - [CSV URL Knowledge Base](https://docs-v1.agno.com/examples/concepts/knowledge/csv-url-kb.md) - [Document Knowledge Base](https://docs-v1.agno.com/examples/concepts/knowledge/doc-kb.md) - [DOCX Knowledge Base](https://docs-v1.agno.com/examples/concepts/knowledge/docx-kb.md) - [Agentic filtering with Docx](https://docs-v1.agno.com/examples/concepts/knowledge/filters/docx/agentic_filtering.md): Learn how to do agentic knowle… - [Filtering with Docx](https://docs-v1.agno.com/examples/concepts/knowledge/filters/docx/filtering.md): Learn how to filter knowledge… - [Filtering on load with Docx](https://docs-v1.agno.com/examples/concepts/knowledge/filters/docx/filtering_on_load.md): Learn how to filter knowledge… - [Knowledge filtering using Traditional RAG](https://docs-v1.agno.com/examples/concepts/knowledge/filters/filtering-traditional-RAG.md): Learn how to filter knowledge… - [Filtering on ChromaDB](https://docs-v1.agno.com/examples/concepts/knowledge/filters/filtering_chroma_db.md): Learn how to filter knowledge… - [Filtering on LanceDB](https://docs-v1.agno.com/examples/concepts/knowledge/filters/filtering_lance_db.md): Learn how to filter knowledge… - [Filtering on MilvusDB](https://docs-v1.agno.com/examples/concepts/knowledge/filters/filtering_milvus_db.md): Learn how to filter knowledge… - [Filtering on MongoDB](https://docs-v1.agno.com/examples/concepts/knowledge/filters/filtering_mongo_db.md): Learn how to filter knowledge… - [Filtering on PgVector](https://docs-v1.agno.com/examples/concepts/knowledge/filters/filtering_pgvector.md): Learn how to filter knowledge… - [Filtering on Pinecone](https://docs-v1.agno.com/examples/concepts/knowledge/filters/filtering_pinecone.md): Learn how to filter knowledge… - [Filtering on Qdrant](https://docs-v1.agno.com/examples/concepts/knowledge/filters/filtering_qdrant_db.md): Learn how to filter knowledge… - [Filtering on SurrealDB](https://docs-v1.agno.com/examples/concepts/knowledge/filters/filtering_surreal_db.md): Learn how to filter knowledge… - [Filtering on Weaviate](https://docs-v1.agno.com/examples/concepts/knowledge/filters/filtering_weaviate.md): Learn how to filter knowledge… - [Agentic filtering with Json](https://docs-v1.agno.com/examples/concepts/knowledge/filters/json/agentic_filtering.md): Learn how to do agentic knowle… - [Filtering with Json](https://docs-v1.agno.com/examples/concepts/knowledge/filters/json/filtering.md): Learn how to filter knowledge… - [Filtering on load with Json](https://docs-v1.agno.com/examples/concepts/knowledge/filters/json/filtering_on_load.md): Learn how to filter knowledge… - [Agentic filtering with Pdf](https://docs-v1.agno.com/examples/concepts/knowledge/filters/pdf/agentic_filtering.md): Learn how to do agentic knowle… - [Filtering with Pdf](https://docs-v1.agno.com/examples/concepts/knowledge/filters/pdf/filtering.md): Learn how to filter knowledge… - [Filtering on load with Pdf](https://docs-v1.agno.com/examples/concepts/knowledge/filters/pdf/filtering_on_load.md): Learn how to filter knowledge… - [Agentic filtering with Pdf-Url](https://docs-v1.agno.com/examples/concepts/knowledge/filters/pdf_url/agentic_filtering.md): Learn how to do agentic knowle… - [Filtering with Pdf-Url](https://docs-v1.agno.com/examples/concepts/knowledge/filters/pdf_url/filtering.md): Learn how to filter knowledge… - [Filtering on load with Pdf-Url](https://docs-v1.agno.com/examples/concepts/knowledge/filters/pdf_url/filtering_on_load.md): Learn how to filter knowledge… - [Agentic filtering with Text](https://docs-v1.agno.com/examples/concepts/knowledge/filters/text/agentic_filtering.md): Learn how to do agentic knowle… - [Filtering with Text](https://docs-v1.agno.com/examples/concepts/knowledge/filters/text/filtering.md): Learn how to filter knowledge… - [Filtering on load with Text](https://docs-v1.agno.com/examples/concepts/knowledge/filters/text/filtering_on_load.md): Learn how to filter knowledge… - [Built-in Memory](https://docs-v1.agno.com/examples/concepts/memory/00-built-in-memory.md) - [Standalone Memory Operations](https://docs-v1.agno.com/examples/concepts/memory/01-standalone-memory.md) - [Persistent Memory with SQLite](https://docs-v1.agno.com/examples/concepts/memory/02-persistent-memory.md) - [Custom Memory Creation](https://docs-v1.agno.com/examples/concepts/memory/03-custom-memory-creation.md) - [Memory Search](https://docs-v1.agno.com/examples/concepts/memory/04-memory-search.md) - [Agent With Memory](https://docs-v1.agno.com/examples/concepts/memory/05-agent-with-memory.md) - [Agentic Memory](https://docs-v1.agno.com/examples/concepts/memory/06-agentic-memory.md) - [Agent with Session Summaries](https://docs-v1.agno.com/examples/concepts/memory/07-agent-with-summaries.md) - [Multiple Agents Sharing Memory](https://docs-v1.agno.com/examples/concepts/memory/08-agents-share-memory.md) - [Custom Memory](https://docs-v1.agno.com/examples/concepts/memory/09-custom-memory.md) - [Multi-User Multi-Session Chat](https://docs-v1.agno.com/examples/concepts/memory/10-multi-user-multi-session-chat.md) - [Multi-User Multi-Session Chat Concurrent](https://docs-v1.agno.com/examples/concepts/memory/11-multi-user-multi-session-chat-concurrent.md) - [Memory References](https://docs-v1.agno.com/examples/concepts/memory/12-memory-references.md) - [Session Summary References](https://docs-v1.agno.com/examples/concepts/memory/13-session-summary-references.md) - [MongoDB Memory Storage](https://docs-v1.agno.com/examples/concepts/memory/db/mem-mongodb-memory.md) - [PostgreSQL Memory Storage](https://docs-v1.agno.com/examples/concepts/memory/db/mem-postgres-memory.md) - [Redis Memory Storage](https://docs-v1.agno.com/examples/concepts/memory/db/mem-redis-memory.md) - [SQLite Memory Storage](https://docs-v1.agno.com/examples/concepts/memory/db/mem-sqlite-memory.md) - [Mem0 Memory](https://docs-v1.agno.com/examples/concepts/memory/mem0-memory.md) - [Audio Input Output](https://docs-v1.agno.com/examples/concepts/multimodal/audio-input-output.md) - [Multi-turn Audio Agent](https://docs-v1.agno.com/examples/concepts/multimodal/audio-multi-turn.md) - [Audio Sentiment Analysis Agent](https://docs-v1.agno.com/examples/concepts/multimodal/audio-sentiment-analysis.md) - [Audio Streaming Agent](https://docs-v1.agno.com/examples/concepts/multimodal/audio-streaming.md) - [Audio to text Agent](https://docs-v1.agno.com/examples/concepts/multimodal/audio-to-text.md) - [Blog to Podcast Agent](https://docs-v1.agno.com/examples/concepts/multimodal/blog-to-podcast.md) - [Generate Images with Intermediate Steps](https://docs-v1.agno.com/examples/concepts/multimodal/generate-image.md) - [Generate Music using Models Lab](https://docs-v1.agno.com/examples/concepts/multimodal/generate-music-agent.md) - [Generate Video using Models Lab](https://docs-v1.agno.com/examples/concepts/multimodal/generate-video-models-lab.md) - [Generate Video using Replicate](https://docs-v1.agno.com/examples/concepts/multimodal/generate-video-replicate.md) - [Image to Audio Agent](https://docs-v1.agno.com/examples/concepts/multimodal/image-to-audio.md) - [Image to Image Agent](https://docs-v1.agno.com/examples/concepts/multimodal/image-to-image.md) - [Image to Text Agent](https://docs-v1.agno.com/examples/concepts/multimodal/image-to-text.md) - [Video Caption Agent](https://docs-v1.agno.com/examples/concepts/multimodal/video-caption.md) - [Video to Shorts Agent](https://docs-v1.agno.com/examples/concepts/multimodal/video-to-shorts.md) - [Arize Phoenix via OpenInference](https://docs-v1.agno.com/examples/concepts/observability/arize-phoenix-via-openinference.md) - [Arize Phoenix via OpenInference (Local Collector)](https://docs-v1.agno.com/examples/concepts/observability/arize-phoenix-via-openinference-local.md) - [Langfuse via OpenInference](https://docs-v1.agno.com/examples/concepts/observability/langfuse_via_openinference.md) - [Langfuse via OpenLIT](https://docs-v1.agno.com/examples/concepts/observability/langfuse_via_openlit.md) - [LangSmith](https://docs-v1.agno.com/examples/concepts/observability/langsmith-via-openinference.md) - [Langtrace](https://docs-v1.agno.com/examples/concepts/observability/langtrace-op.md) - [Weave](https://docs-v1.agno.com/examples/concepts/observability/weave-op.md) - [Agent Extra Metrics](https://docs-v1.agno.com/examples/concepts/others/agent_extra_metrics.md) - [Agent Metrics](https://docs-v1.agno.com/examples/concepts/others/agent_metrics.md) - [Datetime Instructions](https://docs-v1.agno.com/examples/concepts/others/datetime_instructions.md) - [Image Input High Fidelity](https://docs-v1.agno.com/examples/concepts/others/image_input_high_fidelity.md) - [Input as Dictionary](https://docs-v1.agno.com/examples/concepts/others/input_as_dict.md) - [Input as List](https://docs-v1.agno.com/examples/concepts/others/input_as_list.md) - [Input as Message](https://docs-v1.agno.com/examples/concepts/others/input_as_message.md) - [Input as Messages List](https://docs-v1.agno.com/examples/concepts/others/input_as_messages_list.md) - [Instructions](https://docs-v1.agno.com/examples/concepts/others/instructions.md) - [Instructions via Function](https://docs-v1.agno.com/examples/concepts/others/instructions_via_function.md) - [Intermediate Steps](https://docs-v1.agno.com/examples/concepts/others/intermediate_steps.md) - [Location Instructions](https://docs-v1.agno.com/examples/concepts/others/location_instructions.md): Add the current location to th… - [Response as Variable](https://docs-v1.agno.com/examples/concepts/others/response_as_variable.md) - [Success Criteria](https://docs-v1.agno.com/examples/concepts/others/success_criteria.md) - [Agentic RAG with Agent UI](https://docs-v1.agno.com/examples/concepts/rag/agentic-rag-agent-ui.md) - [Agentic RAG with LanceDB](https://docs-v1.agno.com/examples/concepts/rag/agentic-rag-lancedb.md) - [Agentic RAG with PgVector](https://docs-v1.agno.com/examples/concepts/rag/agentic-rag-pgvector.md) - [Agentic RAG with Reranking](https://docs-v1.agno.com/examples/concepts/rag/agentic-rag-with-reranking.md) - [RAG with LanceDB and SQLite](https://docs-v1.agno.com/examples/concepts/rag/rag-with-lance-db-and-sqlite.md) - [Traditional RAG with LanceDB](https://docs-v1.agno.com/examples/concepts/rag/traditional-rag-lancedb.md) - [Traditional RAG with PgVector](https://docs-v1.agno.com/examples/concepts/rag/traditional-rag-pgvector.md) - [Basic Reasoning Agent](https://docs-v1.agno.com/examples/concepts/reasoning/agents/basic-cot.md) - [Capture Reasoning Content](https://docs-v1.agno.com/examples/concepts/reasoning/agents/capture-reasoning-content-cot.md) - [Non-Reasoning Model Agent](https://docs-v1.agno.com/examples/concepts/reasoning/agents/non-reasoning-model.md) - [Azure AI Foundry](https://docs-v1.agno.com/examples/concepts/reasoning/models/azure-ai-foundary/azure-ai-foundary.md) - [Azure OpenAI o1](https://docs-v1.agno.com/examples/concepts/reasoning/models/azure-openai/o1.md) - [Azure OpenAI o3](https://docs-v1.agno.com/examples/concepts/reasoning/models/azure-openai/o3-tools.md) - [Azure OpenAI GPT 4.1](https://docs-v1.agno.com/examples/concepts/reasoning/models/azure-openai/reasoning-model-gpt4-1.md) - [DeepSeek Reasoner](https://docs-v1.agno.com/examples/concepts/reasoning/models/deepseek/trolley-problem.md) - [Groq DeepSeek R1](https://docs-v1.agno.com/examples/concepts/reasoning/models/groq/groq-basic.md) - [Groq Claude + DeepSeek R1](https://docs-v1.agno.com/examples/concepts/reasoning/models/groq/groq-plus-claude.md) - [Ollama DeepSeek R1](https://docs-v1.agno.com/examples/concepts/reasoning/models/ollama/ollama-basic.md) - [OpenAI o1 pro](https://docs-v1.agno.com/examples/concepts/reasoning/models/openai/o1-pro.md) - [OpenAI o3-mini](https://docs-v1.agno.com/examples/concepts/reasoning/models/openai/o3-mini-tools.md) - [OpenAI o3-mini with reasoning effort](https://docs-v1.agno.com/examples/concepts/reasoning/models/openai/reasoning-effort.md) - [xAI Grok 3 Mini](https://docs-v1.agno.com/examples/concepts/reasoning/models/xai/reasoning-effort.md) - [Team with Knowledge Tools](https://docs-v1.agno.com/examples/concepts/reasoning/teams/knowledge-tool-team.md) - [Team with Reasoning Tools](https://docs-v1.agno.com/examples/concepts/reasoning/teams/reasoning-tool-team.md) - [Gemini with Reasoning Tools](https://docs-v1.agno.com/examples/concepts/reasoning/tools/gemini-reasoning-tools.md) - [Gemini Thinking Tools](https://docs-v1.agno.com/examples/concepts/reasoning/tools/gemini-thinking-tools.md) - [Reasoning Agent with Knowledge Tools](https://docs-v1.agno.com/examples/concepts/reasoning/tools/knowledge-tools.md) - [Reasoning Agent with Reasoning Tools](https://docs-v1.agno.com/examples/concepts/reasoning/tools/reasoning-tools.md) - [Thinking tools](https://docs-v1.agno.com/examples/concepts/reasoning/tools/thinking-tools.md) - [Basic State Management](https://docs-v1.agno.com/examples/concepts/state/01-session-state.md) - [State in Instructions](https://docs-v1.agno.com/examples/concepts/state/02-state-in-prompt.md) - [Persistant State with Storage](https://docs-v1.agno.com/examples/concepts/state/03-session-state-storage.md) - [Multi User State](https://docs-v1.agno.com/examples/concepts/state/04-session-state-user-id.md) - [State Management Across Multiple Runs](https://docs-v1.agno.com/examples/concepts/state/05-session-state-full-example.md) - [Team with Shared State](https://docs-v1.agno.com/examples/concepts/state/06-team-session-state.md) - [DynamoDB Agent Storage](https://docs-v1.agno.com/examples/concepts/storage/agent_storage/dynamodb.md) - [JSON Agent Storage](https://docs-v1.agno.com/examples/concepts/storage/agent_storage/json.md) - [Mongo Agent Storage](https://docs-v1.agno.com/examples/concepts/storage/agent_storage/mongodb.md) - [MySQL Agent Storage](https://docs-v1.agno.com/examples/concepts/storage/agent_storage/mysql.md) - [Postgres Agent Storage](https://docs-v1.agno.com/examples/concepts/storage/agent_storage/postgres.md) - [Redis Agent Storage](https://docs-v1.agno.com/examples/concepts/storage/agent_storage/redis.md) - [Singlestore Agent Storage](https://docs-v1.agno.com/examples/concepts/storage/agent_storage/singlestore.md) - [Sqlite Agent Storage](https://docs-v1.agno.com/examples/concepts/storage/agent_storage/sqlite.md) - [YAML Agent Storage](https://docs-v1.agno.com/examples/concepts/storage/agent_storage/yaml.md) - [DynamoDB Team Storage](https://docs-v1.agno.com/examples/concepts/storage/team_storage/dynamodb.md) - [JSON Team Storage](https://docs-v1.agno.com/examples/concepts/storage/team_storage/json.md) - [Mongo Team Storage](https://docs-v1.agno.com/examples/concepts/storage/team_storage/mongodb.md) - [MySQL Team Storage](https://docs-v1.agno.com/examples/concepts/storage/team_storage/mysql.md) - [Postgres Team Storage](https://docs-v1.agno.com/examples/concepts/storage/team_storage/postgres.md) - [Redis Team Storage](https://docs-v1.agno.com/examples/concepts/storage/team_storage/redis.md) - [Singlestore Team Storage](https://docs-v1.agno.com/examples/concepts/storage/team_storage/singlestore.md) - [Sqlite Team Storage](https://docs-v1.agno.com/examples/concepts/storage/team_storage/sqlite.md) - [YAML Team Storage](https://docs-v1.agno.com/examples/concepts/storage/team_storage/yaml.md) - [DynamoDB Workflow Storage](https://docs-v1.agno.com/examples/concepts/storage/workflow_storage/dynamodb.md) - [JSON Workflow Storage](https://docs-v1.agno.com/examples/concepts/storage/workflow_storage/json.md) - [MongoDB Workflow Storage](https://docs-v1.agno.com/examples/concepts/storage/workflow_storage/mongodb.md) - [MySQL Workflow Storage](https://docs-v1.agno.com/examples/concepts/storage/workflow_storage/mysql.md) - [Postgres Workflow Storage](https://docs-v1.agno.com/examples/concepts/storage/workflow_storage/postgres.md) - [Redis Workflow Storage](https://docs-v1.agno.com/examples/concepts/storage/workflow_storage/redis.md) - [Singlestore Workflow Storage](https://docs-v1.agno.com/examples/concepts/storage/workflow_storage/singlestore.md) - [SQLite Workflow Storage](https://docs-v1.agno.com/examples/concepts/storage/workflow_storage/sqlite.md) - [YAML Workflow Storage](https://docs-v1.agno.com/examples/concepts/storage/workflow_storage/yaml.md) - [CSV Tools](https://docs-v1.agno.com/examples/concepts/tools/database/csv.md) - [DuckDB Tools](https://docs-v1.agno.com/examples/concepts/tools/database/duckdb.md) - [Mem0 Memory Tools](https://docs-v1.agno.com/examples/concepts/tools/database/mem0.md) - [Pandas](https://docs-v1.agno.com/examples/concepts/tools/database/pandas.md) - [Postgres Tools](https://docs-v1.agno.com/examples/concepts/tools/database/postgres.md) - [SQL Tools](https://docs-v1.agno.com/examples/concepts/tools/database/sql.md) - [Zep Memory Tools](https://docs-v1.agno.com/examples/concepts/tools/database/zep.md) - [Zep Async Memory Tools](https://docs-v1.agno.com/examples/concepts/tools/database/zep_async.md) - [Calculator](https://docs-v1.agno.com/examples/concepts/tools/local/calculator.md) - [Docker Tools](https://docs-v1.agno.com/examples/concepts/tools/local/docker.md) - [File Tools](https://docs-v1.agno.com/examples/concepts/tools/local/file.md) - [Python Tools](https://docs-v1.agno.com/examples/concepts/tools/local/python.md) - [Shell Tools](https://docs-v1.agno.com/examples/concepts/tools/local/shell.md) - [Sleep Tools](https://docs-v1.agno.com/examples/concepts/tools/local/sleep.md) - [Airbnb MCP agent](https://docs-v1.agno.com/examples/concepts/tools/mcp/airbnb.md) - [GibsonAI MCP](https://docs-v1.agno.com/examples/concepts/tools/mcp/gibson_ai.md) - [GitHub MCP agent](https://docs-v1.agno.com/examples/concepts/tools/mcp/github.md) - [Keboola MCP agent](https://docs-v1.agno.com/examples/concepts/tools/mcp/keboola.md) - [Notion MCP agent](https://docs-v1.agno.com/examples/concepts/tools/mcp/notion.md) - [Pipedream Auth](https://docs-v1.agno.com/examples/concepts/tools/mcp/pipedream_auth.md): This example shows how to add… - [Pipedream Google Calendar](https://docs-v1.agno.com/examples/concepts/tools/mcp/pipedream_google_calendar.md): This example shows how to use… - [Pipedream LinkedIn](https://docs-v1.agno.com/examples/concepts/tools/mcp/pipedream_linkedin.md): This example shows how to use… - [Pipedream Slack](https://docs-v1.agno.com/examples/concepts/tools/mcp/pipedream_slack.md): This example shows how to use… - [Stagehand MCP agent](https://docs-v1.agno.com/examples/concepts/tools/mcp/stagehand.md): A web scraping agent that uses… - [Stripe MCP agent](https://docs-v1.agno.com/examples/concepts/tools/mcp/stripe.md) - [Supabase MCP agent](https://docs-v1.agno.com/examples/concepts/tools/mcp/supabase.md) - [Meeting Summary Agent](https://docs-v1.agno.com/examples/concepts/tools/models/openai/meeting-summarizer.md): Multi-modal Agno agent that tr… - [Recipe RAG Image Agent](https://docs-v1.agno.com/examples/concepts/tools/models/openai/rag-recipe-image.md) - [Airflow Tools](https://docs-v1.agno.com/examples/concepts/tools/others/airflow.md) - [Apify Tools](https://docs-v1.agno.com/examples/concepts/tools/others/apify.md) - [AWS Lambda Tools](https://docs-v1.agno.com/examples/concepts/tools/others/aws_lambda.md) - [AWS SES Tools](https://docs-v1.agno.com/examples/concepts/tools/others/aws_ses.md) - [Cal.com Tools](https://docs-v1.agno.com/examples/concepts/tools/others/calcom.md) - [Composio Tools](https://docs-v1.agno.com/examples/concepts/tools/others/composio.md) - [Confluence Tools](https://docs-v1.agno.com/examples/concepts/tools/others/confluence.md) - [DALL-E Tools](https://docs-v1.agno.com/examples/concepts/tools/others/dalle.md) - [Daytona Tools](https://docs-v1.agno.com/examples/concepts/tools/others/daytona.md): Learn to use Agno's Daytona in… - [Desi Vocal Tools](https://docs-v1.agno.com/examples/concepts/tools/others/desi_vocal.md) - [E2B Code Execution](https://docs-v1.agno.com/examples/concepts/tools/others/e2b.md): Learn to use Agno's E2B integr… - [Fal Tools](https://docs-v1.agno.com/examples/concepts/tools/others/fal.md) - [Financial Datasets Tools](https://docs-v1.agno.com/examples/concepts/tools/others/financial_datasets.md) - [Giphy Tools](https://docs-v1.agno.com/examples/concepts/tools/others/giphy.md) - [GitHub Tools](https://docs-v1.agno.com/examples/concepts/tools/others/github.md) - [Google Calendar Tools](https://docs-v1.agno.com/examples/concepts/tools/others/google_calendar.md) - [Google Maps Tools](https://docs-v1.agno.com/examples/concepts/tools/others/google_maps.md) - [Jira Tools](https://docs-v1.agno.com/examples/concepts/tools/others/jira.md) - [Linear Tools](https://docs-v1.agno.com/examples/concepts/tools/others/linear.md) - [Luma Labs Tools](https://docs-v1.agno.com/examples/concepts/tools/others/lumalabs.md) - [MLX Transcribe Tools](https://docs-v1.agno.com/examples/concepts/tools/others/mlx_transcribe.md) - [Models Labs Tools](https://docs-v1.agno.com/examples/concepts/tools/others/models_labs.md) - [OpenBB Tools](https://docs-v1.agno.com/examples/concepts/tools/others/openbb.md) - [Replicate Tools](https://docs-v1.agno.com/examples/concepts/tools/others/replicate.md) - [Resend Tools](https://docs-v1.agno.com/examples/concepts/tools/others/resend.md) - [Todoist Tools](https://docs-v1.agno.com/examples/concepts/tools/others/todoist.md) - [YouTube Tools](https://docs-v1.agno.com/examples/concepts/tools/others/youtube.md) - [Zendesk Tools](https://docs-v1.agno.com/examples/concepts/tools/others/zendesk.md) - [ArXiv Tools](https://docs-v1.agno.com/examples/concepts/tools/search/arxiv.md) - [Baidu Search Tools](https://docs-v1.agno.com/examples/concepts/tools/search/baidusearch.md) - [Brave Search Tools](https://docs-v1.agno.com/examples/concepts/tools/search/bravesearch.md) - [Crawl4ai Tools](https://docs-v1.agno.com/examples/concepts/tools/search/crawl4ai.md) - [DuckDuckGo Search](https://docs-v1.agno.com/examples/concepts/tools/search/duckduckgo.md) - [Exa Tools](https://docs-v1.agno.com/examples/concepts/tools/search/exa.md) - [Google Search Tools](https://docs-v1.agno.com/examples/concepts/tools/search/google_search.md) - [Hacker News Tools](https://docs-v1.agno.com/examples/concepts/tools/search/hackernews.md) - [Linkup Tools](https://docs-v1.agno.com/examples/concepts/tools/search/linkup.md) - [PubMed Tools](https://docs-v1.agno.com/examples/concepts/tools/search/pubmed.md) - [SearxNG Tools](https://docs-v1.agno.com/examples/concepts/tools/search/searxng.md) - [SerpAPI Tools](https://docs-v1.agno.com/examples/concepts/tools/search/serpapi.md) - [Serper Tools](https://docs-v1.agno.com/examples/concepts/tools/search/serper.md) - [Tavily Tools](https://docs-v1.agno.com/examples/concepts/tools/search/tavily.md) - [Wikipedia Tools](https://docs-v1.agno.com/examples/concepts/tools/search/wikipedia.md) - [Discord Tools](https://docs-v1.agno.com/examples/concepts/tools/social/discord.md) - [Email Tools](https://docs-v1.agno.com/examples/concepts/tools/social/email.md) - [Gmail Tools](https://docs-v1.agno.com/examples/concepts/tools/social/gmail.md) - [Slack Tools](https://docs-v1.agno.com/examples/concepts/tools/social/slack.md) - [Twilio Tools](https://docs-v1.agno.com/examples/concepts/tools/social/twilio.md) - [Webex Tools](https://docs-v1.agno.com/examples/concepts/tools/social/webex.md) - [WhatsApp Tools](https://docs-v1.agno.com/examples/concepts/tools/social/whatsapp.md) - [X (Twitter) Tools](https://docs-v1.agno.com/examples/concepts/tools/social/x.md) - [BrightData Tools](https://docs-v1.agno.com/examples/concepts/tools/web_scrape/brightdata.md) - [Firecrawl Tools](https://docs-v1.agno.com/examples/concepts/tools/web_scrape/firecrawl.md): Use Firecrawl with Agno to scr… - [Jina Reader Tools](https://docs-v1.agno.com/examples/concepts/tools/web_scrape/jina_reader.md) - [Newspaper Tools](https://docs-v1.agno.com/examples/concepts/tools/web_scrape/newspaper.md) - [Newspaper4k Tools](https://docs-v1.agno.com/examples/concepts/tools/web_scrape/newspaper4k.md) - [Oxylabs Tools](https://docs-v1.agno.com/examples/concepts/tools/web_scrape/oxylabs.md): Use Oxylabs with Agno to scrap… - [Spider Tools](https://docs-v1.agno.com/examples/concepts/tools/web_scrape/spider.md) - [Website Tools](https://docs-v1.agno.com/examples/concepts/tools/web_scrape/website.md) - [User Confirmation Required](https://docs-v1.agno.com/examples/concepts/user-control-flows/01-confirmation-required.md): This example demonstrates how… - [Async User Confirmation](https://docs-v1.agno.com/examples/concepts/user-control-flows/02-confirmation-required-async.md): This example demonstrates how… - [Streaming User Confirmation](https://docs-v1.agno.com/examples/concepts/user-control-flows/03-confirmation-required-stream.md): This example demonstrates how… - [User Input Required](https://docs-v1.agno.com/examples/concepts/user-control-flows/04-user-input-required.md): This example demonstrates how… - [Async User Input](https://docs-v1.agno.com/examples/concepts/user-control-flows/05-user-input-required-async.md): This example demonstrates how… - [Streaming User Input](https://docs-v1.agno.com/examples/concepts/user-control-flows/06-user-input-required-stream.md): This example demonstrates how… - [Dynamic User Input (Agentic)](https://docs-v1.agno.com/examples/concepts/user-control-flows/07-agentic-user-input.md): This example demonstrates how… - [External Tool Execution](https://docs-v1.agno.com/examples/concepts/user-control-flows/08-external-tool-execution.md): This example demonstrates how… - [Async External Tool Execution](https://docs-v1.agno.com/examples/concepts/user-control-flows/09-external-tool-execution-async.md): This example demonstrates how… - [Streaming External Tool Execution](https://docs-v1.agno.com/examples/concepts/user-control-flows/10-external-tool-execution-stream.md): This example demonstrates how… - [Azure Cosmos DB MongoDB vCore Integration](https://docs-v1.agno.com/examples/concepts/vectordb/azure_cosmos_mongodb.md) - [Cassandra Integration](https://docs-v1.agno.com/examples/concepts/vectordb/cassandra.md) - [ChromaDB Integration](https://docs-v1.agno.com/examples/concepts/vectordb/chromadb.md) - [Clickhouse Integration](https://docs-v1.agno.com/examples/concepts/vectordb/clickhouse.md) - [Couchbase Integration](https://docs-v1.agno.com/examples/concepts/vectordb/couchbase.md) - [LanceDB Integration](https://docs-v1.agno.com/examples/concepts/vectordb/lancedb.md) - [Milvus Integration](https://docs-v1.agno.com/examples/concepts/vectordb/milvus.md) - [MongoDB Integration](https://docs-v1.agno.com/examples/concepts/vectordb/mongodb.md) - [PgVector Integration](https://docs-v1.agno.com/examples/concepts/vectordb/pgvector.md) - [Pinecone Integration](https://docs-v1.agno.com/examples/concepts/vectordb/pinecone.md) - [Qdrant Integration](https://docs-v1.agno.com/examples/concepts/vectordb/qdrant.md) - [SingleStore Integration](https://docs-v1.agno.com/examples/concepts/vectordb/singlestore.md) - [Weaviate Integration](https://docs-v1.agno.com/examples/concepts/vectordb/weaviate.md) - [Accuracy with Given Answer](https://docs-v1.agno.com/examples/evals/accuracy/accuracy_with_given_answer.md): Learn how to evaluate the accu… - [Accuracy with Teams](https://docs-v1.agno.com/examples/evals/accuracy/accuracy_with_teams.md): Learn how to evaluate the accu… - [Accuracy with Tools](https://docs-v1.agno.com/examples/evals/accuracy/accuracy_with_tools.md): Learn how to evaluate the accu… - [Simple Accuracy](https://docs-v1.agno.com/examples/evals/accuracy/basic.md): Learn to check how complete, c… - [Performance on Agent Instantiation](https://docs-v1.agno.com/examples/evals/performance/performance_agent_instantiation.md): Evaluation to analyze the runt… - [Performance on Agent Instantiation with Tool](https://docs-v1.agno.com/examples/evals/performance/performance_instantiation_with_tool.md): Example showing how to analyze… - [Performance on Agent Response](https://docs-v1.agno.com/examples/evals/performance/performance_simple_response.md): Example showing how to analyze… - [Performance with Teams](https://docs-v1.agno.com/examples/evals/performance/performance_team_instantiation.md): Learn how to analyze the runti… - [Performance on Agent with Storage](https://docs-v1.agno.com/examples/evals/performance/performance_with_storage.md): Example showing how to analyze… - [Reliability with Single Tool](https://docs-v1.agno.com/examples/evals/reliability/basic.md): Evaluation to assert an Agent… - [Reliability with Multiple Tools](https://docs-v1.agno.com/examples/evals/reliability/reliability_with_multiple_tools.md): Learn how to assert an Agno Ag… - [Reliability with Teams](https://docs-v1.agno.com/examples/evals/reliability/reliability_with_teams.md): Learn how to assert an Agno Te… - [Agent Context](https://docs-v1.agno.com/examples/getting-started/agent-context.md) - [Agent Session](https://docs-v1.agno.com/examples/getting-started/agent-session.md) - [Agent State](https://docs-v1.agno.com/examples/getting-started/agent-state.md) - [Agent Team](https://docs-v1.agno.com/examples/getting-started/agent-team.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/getting-started/agent-with-knowledge.md) - [Agent with Storage](https://docs-v1.agno.com/examples/getting-started/agent-with-storage.md) - [Agent with Tools](https://docs-v1.agno.com/examples/getting-started/agent-with-tools.md) - [Audio Agent](https://docs-v1.agno.com/examples/getting-started/audio-agent.md) - [Basic Agent](https://docs-v1.agno.com/examples/getting-started/basic-agent.md) - [Custom Tools](https://docs-v1.agno.com/examples/getting-started/custom-tools.md) - [Human in the Loop](https://docs-v1.agno.com/examples/getting-started/human-in-the-loop.md) - [Image Agent](https://docs-v1.agno.com/examples/getting-started/image-agent.md) - [Image Generation](https://docs-v1.agno.com/examples/getting-started/image-generation.md) - [Introduction](https://docs-v1.agno.com/examples/getting-started/introduction.md) - [Research Agent](https://docs-v1.agno.com/examples/getting-started/research-agent.md) - [Research Workflow](https://docs-v1.agno.com/examples/getting-started/research-workflow.md) - [Retry Functions](https://docs-v1.agno.com/examples/getting-started/retry-functions.md) - [Structured Output](https://docs-v1.agno.com/examples/getting-started/structured-output.md) - [User Memories](https://docs-v1.agno.com/examples/getting-started/user-memories.md) - [Video Generation](https://docs-v1.agno.com/examples/getting-started/video-generation.md) - [Examples Gallery](https://docs-v1.agno.com/examples/introduction.md): Explore Agno's example gallery… - [Basic Agent](https://docs-v1.agno.com/examples/models/anthropic/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/anthropic/basic_stream.md) - [Code Execution Tool](https://docs-v1.agno.com/examples/models/anthropic/code_execution.md): Learn how to use Anthropic's c… - [File Upload](https://docs-v1.agno.com/examples/models/anthropic/file_upload.md): Learn how to use Anthropic's F… - [Image Input Bytes Content](https://docs-v1.agno.com/examples/models/anthropic/image_input_bytes.md) - [Image Input URL](https://docs-v1.agno.com/examples/models/anthropic/image_input_url.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/models/anthropic/knowledge.md) - [PDF Input Bytes Agent](https://docs-v1.agno.com/examples/models/anthropic/pdf_input_bytes.md) - [PDF Input Local Agent](https://docs-v1.agno.com/examples/models/anthropic/pdf_input_local.md) - [PDF Input URL Agent](https://docs-v1.agno.com/examples/models/anthropic/pdf_input_url.md) - [Prompt Caching](https://docs-v1.agno.com/examples/models/anthropic/prompt_caching.md): Learn how to use prompt cachin… - [Agent with Storage](https://docs-v1.agno.com/examples/models/anthropic/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/anthropic/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/anthropic/tool_use.md) - [Async Streaming Agent](https://docs-v1.agno.com/examples/models/aws/bedrock/async_basic_stream.md) - [Async Agent with Tools](https://docs-v1.agno.com/examples/models/aws/bedrock/async_tool_use_stream.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/aws/bedrock/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/aws/bedrock/basic_stream.md) - [Agent with Image Input](https://docs-v1.agno.com/examples/models/aws/bedrock/image_agent.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/models/aws/bedrock/knowledge.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/aws/bedrock/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/aws/bedrock/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/aws/bedrock/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/aws/claude/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/aws/claude/basic_stream.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/models/aws/claude/knowledge.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/aws/claude/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/aws/claude/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/aws/claude/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/azure/ai_foundry/basic.md) - [Basic Streaming](https://docs-v1.agno.com/examples/models/azure/ai_foundry/basic_stream.md) - [Agent with Knowledge Base](https://docs-v1.agno.com/examples/models/azure/ai_foundry/knowledge.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/azure/ai_foundry/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/azure/ai_foundry/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/azure/ai_foundry/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/azure/openai/basic.md) - [Basic Streaming](https://docs-v1.agno.com/examples/models/azure/openai/basic_stream.md) - [Agent with Knowledge Base](https://docs-v1.agno.com/examples/models/azure/openai/knowledge.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/azure/openai/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/azure/openai/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/azure/openai/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/cerebras/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/cerebras/basic_stream.md) - [Agent with Knowledge Base](https://docs-v1.agno.com/examples/models/cerebras/knowledge.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/cerebras/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/cerebras/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/cerebras/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/cerebras_openai/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/cerebras_openai/basic_stream.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/cerebras_openai/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/cohere/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/cohere/basic_stream.md) - [Image Agent](https://docs-v1.agno.com/examples/models/cohere/image_agent.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/models/cohere/knowledge.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/cohere/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/cohere/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/cohere/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/dashscope/basic.md) - [Basic Streaming Agent](https://docs-v1.agno.com/examples/models/dashscope/basic_stream.md) - [Agent with Structured Output](https://docs-v1.agno.com/examples/models/dashscope/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/dashscope/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/deepinfra/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/deepinfra/basic_stream.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/deepinfra/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/deepinfra/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/deepseek/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/deepseek/basic_stream.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/deepseek/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/deepseek/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/fireworks/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/fireworks/basic_stream.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/fireworks/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/fireworks/tool_use.md) - [Audio Input (Bytes Content)](https://docs-v1.agno.com/examples/models/gemini/audio_input_bytes_content.md) - [Audio Input (Upload the file)](https://docs-v1.agno.com/examples/models/gemini/audio_input_file_upload.md) - [Audio Input (Local file)](https://docs-v1.agno.com/examples/models/gemini/audio_input_local_file_upload.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/gemini/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/gemini/basic_stream.md) - [Flash Thinking Agent](https://docs-v1.agno.com/examples/models/gemini/flash_thinking.md) - [Grounding Agent](https://docs-v1.agno.com/examples/models/gemini/grounding.md) - [Image Agent](https://docs-v1.agno.com/examples/models/gemini/image_input.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/models/gemini/knowledge.md) - [Agent with PDF Input (Local file)](https://docs-v1.agno.com/examples/models/gemini/pdf_input_local.md) - [Agent with PDF Input (URL)](https://docs-v1.agno.com/examples/models/gemini/pdf_input_url.md) - [Search Agent](https://docs-v1.agno.com/examples/models/gemini/search.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/gemini/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/gemini/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/gemini/tool_use.md) - [Vertex AI Agent](https://docs-v1.agno.com/examples/models/gemini/vertex_ai_search.md) - [Video Input (Bytes Content)](https://docs-v1.agno.com/examples/models/gemini/video_input_bytes_content.md) - [Video Input (File Upload)](https://docs-v1.agno.com/examples/models/gemini/video_input_file_upload.md) - [Video Input (Local File Upload)](https://docs-v1.agno.com/examples/models/gemini/video_input_local_file_upload.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/groq/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/groq/basic_stream.md) - [Image Agent](https://docs-v1.agno.com/examples/models/groq/image_agent.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/models/groq/knowledge.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/groq/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/groq/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/groq/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/huggingface/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/huggingface/basic_stream.md) - [Llama Essay Writer](https://docs-v1.agno.com/examples/models/huggingface/llama_essay_writer.md) - [Async Basic Agent](https://docs-v1.agno.com/examples/models/ibm/async_basic.md) - [Async Streaming Agent](https://docs-v1.agno.com/examples/models/ibm/async_basic_stream.md) - [Agent with Async Tool Usage](https://docs-v1.agno.com/examples/models/ibm/async_tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/ibm/basic.md) - [Streaming Basic Agent](https://docs-v1.agno.com/examples/models/ibm/basic_stream.md) - [Image Agent](https://docs-v1.agno.com/examples/models/ibm/image_agent_bytes.md) - [RAG Agent](https://docs-v1.agno.com/examples/models/ibm/knowledge.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/ibm/storage.md) - [Agent with Structured Output](https://docs-v1.agno.com/examples/models/ibm/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/ibm/tool_use.md) - [Basic Usage](https://docs-v1.agno.com/examples/models/langdb/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/langdb/basic_stream.md) - [Finance Agent with Tools](https://docs-v1.agno.com/examples/models/langdb/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/litellm/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/litellm/basic_stream.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/models/litellm/knowledge.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/litellm/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/litellm/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/litellm/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/litellm_openai/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/litellm_openai/basic_stream.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/litellm_openai/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/lmstudio/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/lmstudio/basic_stream.md) - [Image Agent](https://docs-v1.agno.com/examples/models/lmstudio/image_agent.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/models/lmstudio/knowledge.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/lmstudio/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/lmstudio/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/lmstudio/tool_use.md) - [Async basic](https://docs-v1.agno.com/examples/models/meta/async_basic.md) - [Async image input](https://docs-v1.agno.com/examples/models/meta/async_image_input.md) - [Async stream](https://docs-v1.agno.com/examples/models/meta/async_stream.md) - [Async structured output](https://docs-v1.agno.com/examples/models/meta/async_structured_output.md) - [Async tool use](https://docs-v1.agno.com/examples/models/meta/async_tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/meta/basic.md) - [Basic stream](https://docs-v1.agno.com/examples/models/meta/basic_stream.md) - [Image input](https://docs-v1.agno.com/examples/models/meta/image_input.md) - [Structured output](https://docs-v1.agno.com/examples/models/meta/structured_output.md) - [Tool use](https://docs-v1.agno.com/examples/models/meta/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/mistral/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/mistral/basic_stream.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/mistral/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/mistral/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/nebius/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/nebius/basic_stream.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/models/nebius/knowledge.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/nebius/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/nebius/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/nebius/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/nvidia/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/nvidia/basic_stream.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/nvidia/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/ollama/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/ollama/basic_stream.md) - [Image Agent](https://docs-v1.agno.com/examples/models/ollama/image_agent.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/models/ollama/knowledge.md) - [Set Ollama Client](https://docs-v1.agno.com/examples/models/ollama/set_client.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/ollama/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/ollama/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/ollama/tool_use.md) - [Audio Input Agent](https://docs-v1.agno.com/examples/models/openai/chat/audio_input_agent.md) - [Audio Output Agent](https://docs-v1.agno.com/examples/models/openai/chat/audio_output_agent.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/openai/chat/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/openai/chat/basic_stream.md) - [Generate Images](https://docs-v1.agno.com/examples/models/openai/chat/generate_images.md) - [Image Agent](https://docs-v1.agno.com/examples/models/openai/chat/image_agent.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/models/openai/chat/knowledge.md) - [Agent with Reasoning Effort](https://docs-v1.agno.com/examples/models/openai/chat/reasoning_effort.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/openai/chat/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/openai/chat/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/openai/chat/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/openai/responses/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/openai/responses/basic_stream.md) - [Image Agent](https://docs-v1.agno.com/examples/models/openai/responses/image_agent.md) - [Image Agent (Bytes Content)](https://docs-v1.agno.com/examples/models/openai/responses/image_agent_bytes.md) - [Agent with Knowledge](https://docs-v1.agno.com/examples/models/openai/responses/knowledge.md) - [Agent with PDF Input (Local File)](https://docs-v1.agno.com/examples/models/openai/responses/pdf_input_local.md) - [Agent with PDF Input (URL)](https://docs-v1.agno.com/examples/models/openai/responses/pdf_input_url.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/openai/responses/storage.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/openai/responses/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/openai/responses/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/perplexity/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/perplexity/basic_stream.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/portkey/basic.md) - [Basic Streaming Agent](https://docs-v1.agno.com/examples/models/portkey/basic_stream.md) - [Agent with Structured Output](https://docs-v1.agno.com/examples/models/portkey/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/portkey/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/together/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/together/basic_stream.md) - [Agent with Structured Outputs](https://docs-v1.agno.com/examples/models/together/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/together/tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/vercel/basic.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/vercel/basic_stream.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/vercel/tool_use.md) - [Async Agent](https://docs-v1.agno.com/examples/models/vllm/async_basic.md) - [Async Agent with Streaming](https://docs-v1.agno.com/examples/models/vllm/async_basic_stream.md) - [Async Agent with Tools](https://docs-v1.agno.com/examples/models/vllm/async_tool_use.md) - [Agent with Streaming](https://docs-v1.agno.com/examples/models/vllm/basic_stream.md) - [Code Generation](https://docs-v1.agno.com/examples/models/vllm/code_generation.md) - [Agent with Memory](https://docs-v1.agno.com/examples/models/vllm/memory.md) - [Agent with Storage](https://docs-v1.agno.com/examples/models/vllm/storage.md) - [Structured Output](https://docs-v1.agno.com/examples/models/vllm/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/vllm/tool_use.md) - [Async Agent with Tools](https://docs-v1.agno.com/examples/models/xai/async_tool_use.md) - [Basic Agent](https://docs-v1.agno.com/examples/models/xai/basic.md) - [Async Basic Agent](https://docs-v1.agno.com/examples/models/xai/basic_async.md) - [Async Streaming Agent](https://docs-v1.agno.com/examples/models/xai/basic_async_stream.md) - [Streaming Agent](https://docs-v1.agno.com/examples/models/xai/basic_stream.md) - [Finance Agent](https://docs-v1.agno.com/examples/models/xai/finance_agent.md) - [Image Agent](https://docs-v1.agno.com/examples/models/xai/image_agent.md) - [Image Agent with Bytes](https://docs-v1.agno.com/examples/models/xai/image_agent_bytes.md) - [Image Agent with Memory](https://docs-v1.agno.com/examples/models/xai/image_agent_with_memory.md) - [Live Search Agent](https://docs-v1.agno.com/examples/models/xai/live_search_agent.md) - [Live Search Streaming Agent](https://docs-v1.agno.com/examples/models/xai/live_search_agent_stream.md) - [Reasoning Agent](https://docs-v1.agno.com/examples/models/xai/reasoning_agent.md) - [Structured Output Agent](https://docs-v1.agno.com/examples/models/xai/structured_output.md) - [Agent with Tools](https://docs-v1.agno.com/examples/models/xai/tool_use.md) - [Agentic RAG](https://docs-v1.agno.com/examples/streamlit/agentic-rag.md) - [Sage: Answer Engine](https://docs-v1.agno.com/examples/streamlit/answer-engine.md) - [Chess Battle](https://docs-v1.agno.com/examples/streamlit/chess-team.md) - [Game Generator](https://docs-v1.agno.com/examples/streamlit/game-generator.md) - [GeoBuddy](https://docs-v1.agno.com/examples/streamlit/geobuddy.md) - [SQL Agent](https://docs-v1.agno.com/examples/streamlit/text-to-sql.md) - [Discussion Team](https://docs-v1.agno.com/examples/teams/collaborate/discussion_team.md) - [Autonomous Startup Team](https://docs-v1.agno.com/examples/teams/coordinate/autonomous_startup_team.md) - [HackerNews Team](https://docs-v1.agno.com/examples/teams/coordinate/hackernews_team.md) - [News Agency Team](https://docs-v1.agno.com/examples/teams/coordinate/news_agency_team.md) - [AI Support Team](https://docs-v1.agno.com/examples/teams/route/ai_support_team.md) - [Multi Language Team](https://docs-v1.agno.com/examples/teams/route/multi_language_team.md) - [Team Session State](https://docs-v1.agno.com/examples/teams/shared_state/team_session_state.md) - [Scenario Testing](https://docs-v1.agno.com/examples/testing/scenario/basic.md) - [Agentic Deep Researcher](https://docs-v1.agno.com/examples/workflows/agentic-deep-researcher.md): A multi-stage AI workflow for… - [Async Hacker News Reporter](https://docs-v1.agno.com/examples/workflows/async-hackernews-reporter.md): An asynchronous Hacker News re… - [Blog Post Generator](https://docs-v1.agno.com/examples/workflows/blog-post-generator.md) - [Content Creator](https://docs-v1.agno.com/examples/workflows/content-creator.md) - [Research Report Generator](https://docs-v1.agno.com/examples/workflows/investment-report-generator.md) - [Personalized Email Generator](https://docs-v1.agno.com/examples/workflows/personalized-email-generator.md) - [Product Manager](https://docs-v1.agno.com/examples/workflows/product-manager.md) - [Startup Idea Validator](https://docs-v1.agno.com/examples/workflows/startup-idea-validator.md) - [Team Workflow](https://docs-v1.agno.com/examples/workflows/team-workflow.md) - [Function instead of steps](https://docs-v1.agno.com/examples/workflows_2/01-basic-workflows/function_instead_of_steps.md): This example demonstrates how… - [Sequence of functions and agents](https://docs-v1.agno.com/examples/workflows_2/01-basic-workflows/sequence_of_functions_and_agents.md): This example demonstrates how… - [Sequence of steps](https://docs-v1.agno.com/examples/workflows_2/01-basic-workflows/sequence_of_steps.md): This example demonstrates how… - [Step with function](https://docs-v1.agno.com/examples/workflows_2/01-basic-workflows/step_with_function.md): This example demonstrates how… - [Workflow using steps](https://docs-v1.agno.com/examples/workflows_2/01-basic-workflows/workflow_using_steps.md): This example demonstrates how… - [Workflow using Steps with Nested Pattern](https://docs-v1.agno.com/examples/workflows_2/01-basic-workflows/workflow_using_steps_nested.md): This example demonstrates **Wo… - [Condition and Parallel Steps Workflow](https://docs-v1.agno.com/examples/workflows_2/02-workflows-conditional-execution/condition_and_parallel_steps_stream.md): This example demonstrates **Wo… - [Condition steps workflow](https://docs-v1.agno.com/examples/workflows_2/02-workflows-conditional-execution/condition_steps_workflow_stream.md): This example demonstrates how… - [Condition with list of steps](https://docs-v1.agno.com/examples/workflows_2/02-workflows-conditional-execution/condition_with_list_of_steps.md): This example demonstrates how… - [Loop Steps Workflow](https://docs-v1.agno.com/examples/workflows_2/03-workflows-loop-execution/loop_steps_workflow.md): This example demonstrates **Wo… - [Loop with Parallel Steps Workflow](https://docs-v1.agno.com/examples/workflows_2/03-workflows-loop-execution/loop_with_parallel_steps_stream.md): This example demonstrates **Wo… - [Parallel Steps Workflow](https://docs-v1.agno.com/examples/workflows_2/04-workflows-parallel-execution/parallel_steps_workflow.md): This example demonstrates **Wo… - [Conditional Branching Workflow](https://docs-v1.agno.com/examples/workflows_2/05-workflows-conditional-branching/router_steps_workflow.md): This example demonstrates **Wo… - [Router with Loop Steps Workflow](https://docs-v1.agno.com/examples/workflows_2/05-workflows-conditional-branching/router_with_loop_steps.md): This example demonstrates **Wo… - [Selector for Image Video Generation Pipelines](https://docs-v1.agno.com/examples/workflows_2/05-workflows-conditional-branching/selector_for_image_video_generation_pipelines.md): This example demonstrates **Wo… - [Access Multiple Previous Steps Output](https://docs-v1.agno.com/examples/workflows_2/06-workflows-advanced-concepts/access_multiple_previous_steps_output.md): This example demonstrates **Wo… - [Background Execution Poll](https://docs-v1.agno.com/examples/workflows_2/06-workflows-advanced-concepts/background_execution_poll.md): This example demonstrates how… - [Early Stop a Workflow](https://docs-v1.agno.com/examples/workflows_2/06-workflows-advanced-concepts/early_stop_workflow.md): This example demonstrates **Wo… - [Step with Function using Additional Data](https://docs-v1.agno.com/examples/workflows_2/06-workflows-advanced-concepts/step_with_function_additional_data.md): This example demonstrates **Wo… - [Store Events and Events to Skip in a Workflow](https://docs-v1.agno.com/examples/workflows_2/06-workflows-advanced-concepts/store_events_and_events_to_skip_in_a_workflow.md): This example demonstrates **Wo… - [Structured io at each step level](https://docs-v1.agno.com/examples/workflows_2/06-workflows-advanced-concepts/structured_io_at_each_step_level.md) - [Blog Post Generator](https://docs-v1.agno.com/examples/workflows_2/blog-post-generator.md): This example demonstrates how… - [Employee Recruiter](https://docs-v1.agno.com/examples/workflows_2/employee-recruiter.md): This example demonstrates how… - [Startup Idea Validator](https://docs-v1.agno.com/examples/workflows_2/startup-idea-validator.md): This example demonstrates how… - [When to use a Workflow vs a Team in Agno](https://docs-v1.agno.com/faq/When-to-use-a-Workflow-vs-a-Team-in-Agno.md) - [Command line authentication](https://docs-v1.agno.com/faq/cli-auth.md) - [Connecting to Tableplus](https://docs-v1.agno.com/faq/connecting-to-tableplus.md) - [Could Not Connect To Docker](https://docs-v1.agno.com/faq/could-not-connect-to-docker.md) - [Setting Environment Variables](https://docs-v1.agno.com/faq/environment-variables.md) - [Memory V2](https://docs-v1.agno.com/faq/memoryv2.md) - [OpenAI Key Request While Using Other Models](https://docs-v1.agno.com/faq/openai-key-request-for-other-models.md) - [Playground Connection Issues](https://docs-v1.agno.com/faq/playground-connection.md) - [Structured outputs](https://docs-v1.agno.com/faq/structured-outputs.md) - [Tokens-per-minute rate limiting](https://docs-v1.agno.com/faq/tpm-issues.md) - [Agentic filters](https://docs-v1.agno.com/filters/agentic-filters.md) - [Introduction](https://docs-v1.agno.com/filters/introduction.md) - [Manual filters](https://docs-v1.agno.com/filters/manual-filters.md) - [Authenticate with Agno Platform](https://docs-v1.agno.com/how-to/authentication.md): Set up authentication to start… - [Contributing to Agno](https://docs-v1.agno.com/how-to/contribute.md): Learn how to contribute to Agn… - [Install & Setup](https://docs-v1.agno.com/how-to/install.md) - [Migrate from Phidata to Agno](https://docs-v1.agno.com/how-to/phidata-to-agno.md) - [What is Agno?](https://docs-v1.agno.com/introduction.md): Agno is a python framework for… - [What are Agents?](https://docs-v1.agno.com/introduction/agents.md): **Agents are AI programs that… - [Community & Support](https://docs-v1.agno.com/introduction/community.md): Join the Agno community to con… - [Monitoring & Debugging](https://docs-v1.agno.com/introduction/monitoring.md): Monitor your Agents, Teams and… - [Multi Agent Systems](https://docs-v1.agno.com/introduction/multi-agent-systems.md): Teams of Agents working togeth… - [Playground](https://docs-v1.agno.com/introduction/playground.md): **Agno provides an intuitive i… - [ArXiv Knowledge Base](https://docs-v1.agno.com/knowledge/arxiv.md): Learn how to use ArXiv article… - [Combined Knowledge Base](https://docs-v1.agno.com/knowledge/combined.md): Learn how to combine multiple… - [CSV Knowledge Base](https://docs-v1.agno.com/knowledge/csv.md): Learn how to use local CSV fil… - [CSV URL Knowledge Base](https://docs-v1.agno.com/knowledge/csv-url.md): Learn how to use remote CSV fi… - [Implementing a Custom Retriever](https://docs-v1.agno.com/knowledge/custom_retriever.md): Learn how to implement a custo… - [Document Knowledge Base](https://docs-v1.agno.com/knowledge/document.md): Learn how to use local documen… - [Docx Knowledge Base](https://docs-v1.agno.com/knowledge/docx.md): Learn how to use local docx fi… - [Hybrid Search- Combining Keyword and Vector Search](https://docs-v1.agno.com/knowledge/hybrid_search.md): Understanding Hybrid Search an… - [What is Knowledge?](https://docs-v1.agno.com/knowledge/introduction.md): Knowledge is domain-specific i… - [JSON Knowledge Base](https://docs-v1.agno.com/knowledge/json.md): Learn how to use local JSON fi… - [LangChain Knowledge Base](https://docs-v1.agno.com/knowledge/langchain.md): Learn how to use a LangChain r… - [LightRAG Knowledge Base](https://docs-v1.agno.com/knowledge/lightrag.md): Learn how to use LightRAG, a f… - [LlamaIndex Knowledge Base](https://docs-v1.agno.com/knowledge/llamaindex.md): Learn how to use a LlamaIndex… - [Markdown Knowledge Base](https://docs-v1.agno.com/knowledge/markdown.md): Learn how to use Markdown file… - [PDF Knowledge Base](https://docs-v1.agno.com/knowledge/pdf.md): Learn how to use local PDF fil… - [PDF Bytes Knowledge Base](https://docs-v1.agno.com/knowledge/pdf-bytes.md): Learn how to use in-memory PDF… - [PDF URL Knowledge Base](https://docs-v1.agno.com/knowledge/pdf-url.md): Learn how to use remote PDFs i… - [S3 PDF Knowledge Base](https://docs-v1.agno.com/knowledge/s3_pdf.md): Learn how to use PDFs from an… - [S3 Text Knowledge Base](https://docs-v1.agno.com/knowledge/s3_text.md): Learn how to use text files fr… - [Agentic Search](https://docs-v1.agno.com/knowledge/search.md) - [Text Knowledge Base](https://docs-v1.agno.com/knowledge/text.md): Learn how to use text files in… - [Website Knowledge Base](https://docs-v1.agno.com/knowledge/website.md): Learn how to use websites in y… - [Wikipedia KnowledgeBase](https://docs-v1.agno.com/knowledge/wikipedia.md): Learn how to use Wikipedia top… - [Youtube KnowledgeBase](https://docs-v1.agno.com/knowledge/youtube.md): Learn how to use YouTube video… - [What is Memory?](https://docs-v1.agno.com/memory/introduction.md): Memory gives an Agent the abil… - [User Memories](https://docs-v1.agno.com/memory/memory.md) - [Memory Storage](https://docs-v1.agno.com/memory/storage.md) - [AI/ML API](https://docs-v1.agno.com/models/aimlapi.md): Learn how to use AI/ML API wit… - [Anthropic Claude](https://docs-v1.agno.com/models/anthropic.md): Learn how to use Anthropic Cla… - [AWS Bedrock](https://docs-v1.agno.com/models/aws-bedrock.md): Learn how to use AWS Bedrock w… - [AWS Claude](https://docs-v1.agno.com/models/aws-claude.md): Learn how to use AWS Claude mo… - [Azure AI Foundry](https://docs-v1.agno.com/models/azure-ai-foundry.md): Learn how to use Azure AI Foun… - [Azure OpenAI](https://docs-v1.agno.com/models/azure-openai.md): Learn how to use Azure OpenAI… - [Cerebras](https://docs-v1.agno.com/models/cerebras.md): Learn how to use Cerebras mode… - [Cerebras OpenAI](https://docs-v1.agno.com/models/cerebras_openai.md): Learn how to use Cerebras Open… - [Cohere](https://docs-v1.agno.com/models/cohere.md): Learn how to use Cohere models… - [Models Compatibility](https://docs-v1.agno.com/models/compatibility.md) - [Dashscope](https://docs-v1.agno.com/models/dashscope.md): Learn how to use Dashscope Qwe… - [DeepInfra](https://docs-v1.agno.com/models/deepinfra.md): Learn how to use DeepInfra mod… - [DeepSeek](https://docs-v1.agno.com/models/deepseek.md): Learn how to use DeepSeek mode… - [Fireworks](https://docs-v1.agno.com/models/fireworks.md): Learn how to use Fireworks mod… - [Gemini](https://docs-v1.agno.com/models/google.md): Learn how to use Gemini models… - [Groq](https://docs-v1.agno.com/models/groq.md): Learn how to use Groq with Agn… - [HuggingFace](https://docs-v1.agno.com/models/huggingface.md): Learn how to use HuggingFace m… - [IBM WatsonX](https://docs-v1.agno.com/models/ibm-watsonx.md): Learn how to use IBM WatsonX m… - [What are Models?](https://docs-v1.agno.com/models/introduction.md): Language Models are machine-le… - [LangDB](https://docs-v1.agno.com/models/langdb.md) - [LiteLLM](https://docs-v1.agno.com/models/litellm.md): Integrate LiteLLM with Agno fo… - [LiteLLM OpenAI](https://docs-v1.agno.com/models/litellm_openai.md): Use LiteLLM with Agno with an… - [LM Studio](https://docs-v1.agno.com/models/lmstudio.md): Learn how to use LM Studio wit… - [Meta](https://docs-v1.agno.com/models/meta.md): Learn how to use Meta models i… - [Mistral](https://docs-v1.agno.com/models/mistral.md): Learn how to use Mistral model… - [Nebius](https://docs-v1.agno.com/models/nebius.md): Learn how to use Nebius models… - [Nvidia](https://docs-v1.agno.com/models/nvidia.md): Learn how to use Nvidia models… - [Ollama](https://docs-v1.agno.com/models/ollama.md): Learn how to use Ollama with A… - [OpenAI](https://docs-v1.agno.com/models/openai.md): Learn how to use OpenAI models… - [OpenAI Like](https://docs-v1.agno.com/models/openai-like.md): Learn how to use OpenAI-like m… - [OpenAI Responses](https://docs-v1.agno.com/models/openai-responses.md): Learn how to use OpenAI Respon… - [OpenRouter](https://docs-v1.agno.com/models/openrouter.md): Learn how to use OpenRouter wi… - [Perplexity](https://docs-v1.agno.com/models/perplexity.md): Learn how to use Perplexity wi… - [Portkey](https://docs-v1.agno.com/models/portkey.md): Learn how to use models throug… - [Sambanova](https://docs-v1.agno.com/models/sambanova.md): Learn how to use Sambanova wit… - [Together](https://docs-v1.agno.com/models/together.md): Learn how to use Together with… - [Vercel v0](https://docs-v1.agno.com/models/vercel.md): Learn how to use Vercel v0 mod… - [vLLM](https://docs-v1.agno.com/models/vllm.md) - [xAI](https://docs-v1.agno.com/models/xai.md): Learn how to use xAI with Agno. - [AgentOps](https://docs-v1.agno.com/observability/agentops.md): Integrate Agno with AgentOps t… - [Arize](https://docs-v1.agno.com/observability/arize.md): Integrate Agno with Arize Phoe… - [Atla](https://docs-v1.agno.com/observability/atla.md): Integrate `Atla` with Agno for… - [OpenTelemetry](https://docs-v1.agno.com/observability/introduction.md): Agno supports observability th… - [LangDB](https://docs-v1.agno.com/observability/langdb.md): Integrate Agno with LangDB to… - [Langfuse](https://docs-v1.agno.com/observability/langfuse.md): Integrate Agno with Langfuse t… - [LangSmith](https://docs-v1.agno.com/observability/langsmith.md): Integrate Agno with LangSmith… - [Langtrace](https://docs-v1.agno.com/observability/langtrace.md): Integrate Agno with Langtrace… - [LangWatch](https://docs-v1.agno.com/observability/langwatch.md): Integrate Agno with LangWatch… - [MLflow](https://docs-v1.agno.com/observability/mlflow.md): Instrument Agno agents to send… - [Weave](https://docs-v1.agno.com/observability/weave.md): Integrate Agno with Weave to s… - [What is Reasoning?](https://docs-v1.agno.com/reasoning/introduction.md): Reasoning gives Agents the abi… - [Reasoning Agents](https://docs-v1.agno.com/reasoning/reasoning-agents.md) - [Reasoning Models](https://docs-v1.agno.com/reasoning/reasoning-models.md) - [Reasoning Tools](https://docs-v1.agno.com/reasoning/reasoning-tools.md) - [Agent](https://docs-v1.agno.com/reference/agents/agent.md) - [RunResponse](https://docs-v1.agno.com/reference/agents/run-response.md) - [AgentSession](https://docs-v1.agno.com/reference/agents/session.md) - [Agentic Chunking](https://docs-v1.agno.com/reference/chunking/agentic.md) - [Document Chunking](https://docs-v1.agno.com/reference/chunking/document.md) - [Fixed Size Chunking](https://docs-v1.agno.com/reference/chunking/fixed-size.md) - [Recursive Chunking](https://docs-v1.agno.com/reference/chunking/recursive.md) - [Semantic Chunking](https://docs-v1.agno.com/reference/chunking/semantic.md) - [Arxiv Reader](https://docs-v1.agno.com/reference/document_reader/arxiv.md) - [Reader](https://docs-v1.agno.com/reference/document_reader/base.md) - [CSV Reader](https://docs-v1.agno.com/reference/document_reader/csv.md) - [CSV URL Reader](https://docs-v1.agno.com/reference/document_reader/csv_url.md) - [Docx Reader](https://docs-v1.agno.com/reference/document_reader/docx.md) - [FireCrawl Reader](https://docs-v1.agno.com/reference/document_reader/firecrawl.md) - [JSON Reader](https://docs-v1.agno.com/reference/document_reader/json.md) - [PDF Reader](https://docs-v1.agno.com/reference/document_reader/pdf.md) - [PDF Image Reader](https://docs-v1.agno.com/reference/document_reader/pdf_image.md) - [PDF Image URL Reader](https://docs-v1.agno.com/reference/document_reader/pdf_image_url.md) - [PDF URL Reader](https://docs-v1.agno.com/reference/document_reader/pdf_url.md) - [Text Reader](https://docs-v1.agno.com/reference/document_reader/text.md) - [Website Reader](https://docs-v1.agno.com/reference/document_reader/website.md) - [YouTube Reader](https://docs-v1.agno.com/reference/document_reader/youtube.md) - [Azure OpenAI](https://docs-v1.agno.com/reference/embedder/azure_openai.md) - [Cohere](https://docs-v1.agno.com/reference/embedder/cohere.md) - [FastEmbed](https://docs-v1.agno.com/reference/embedder/fastembed.md) - [Fireworks](https://docs-v1.agno.com/reference/embedder/fireworks.md) - [Gemini](https://docs-v1.agno.com/reference/embedder/gemini.md) - [Hugging Face](https://docs-v1.agno.com/reference/embedder/huggingface.md) - [Mistral](https://docs-v1.agno.com/reference/embedder/mistral.md) - [Nebius](https://docs-v1.agno.com/reference/embedder/nebius.md) - [Ollama](https://docs-v1.agno.com/reference/embedder/ollama.md) - [OpenAI](https://docs-v1.agno.com/reference/embedder/openai.md) - [Sentence Transformer](https://docs-v1.agno.com/reference/embedder/sentence-transformer.md) - [Together](https://docs-v1.agno.com/reference/embedder/together.md) - [VoyageAI](https://docs-v1.agno.com/reference/embedder/voyageai.md) - [Arxiv Knowledge Base](https://docs-v1.agno.com/reference/knowledge/arxiv.md) - [AgentKnowledge](https://docs-v1.agno.com/reference/knowledge/base.md) - [Combined Knowledge Base](https://docs-v1.agno.com/reference/knowledge/combined.md) - [CSV Knowledge Base](https://docs-v1.agno.com/reference/knowledge/csv.md) - [CSV URL Knowledge Base](https://docs-v1.agno.com/reference/knowledge/csv_url.md) - [Docx Knowledge Base](https://docs-v1.agno.com/reference/knowledge/docx.md) - [JSON Knowledge Base](https://docs-v1.agno.com/reference/knowledge/json.md) - [Langchain Knowledge Base](https://docs-v1.agno.com/reference/knowledge/langchain.md) - [LlamaIndex Knowledge Base](https://docs-v1.agno.com/reference/knowledge/llamaindex.md) - [PDF Knowledge Base](https://docs-v1.agno.com/reference/knowledge/pdf.md) - [PDF URL Knowledge Base](https://docs-v1.agno.com/reference/knowledge/pdf_url.md) - [Text Knowledge Base](https://docs-v1.agno.com/reference/knowledge/text.md) - [Website Knowledge Base](https://docs-v1.agno.com/reference/knowledge/website.md) - [Wikipedia Knowledge Base](https://docs-v1.agno.com/reference/knowledge/wikipedia.md) - [YouTube Knowledge Base](https://docs-v1.agno.com/reference/knowledge/youtube.md) - [Memory](https://docs-v1.agno.com/reference/memory/memory.md) - [MongoMemoryDb](https://docs-v1.agno.com/reference/memory/storage/mongo.md) - [PostgresMemoryDb](https://docs-v1.agno.com/reference/memory/storage/postgres.md) - [RedisMemoryDb](https://docs-v1.agno.com/reference/memory/storage/redis.md) - [SqliteMemoryDb](https://docs-v1.agno.com/reference/memory/storage/sqlite.md) - [AI/ML API](https://docs-v1.agno.com/reference/models/aimlapi.md) - [Claude](https://docs-v1.agno.com/reference/models/anthropic.md) - [Azure AI Foundry](https://docs-v1.agno.com/reference/models/azure.md) - [Azure OpenAI](https://docs-v1.agno.com/reference/models/azure_open_ai.md) - [AWS Bedrock](https://docs-v1.agno.com/reference/models/bedrock.md): Learn how to use AWS Bedrock m… - [AWS Bedrock Claude](https://docs-v1.agno.com/reference/models/bedrock_claude.md) - [Cohere](https://docs-v1.agno.com/reference/models/cohere.md) - [Dashscope](https://docs-v1.agno.com/reference/models/dashscope.md) - [DeepInfra](https://docs-v1.agno.com/reference/models/deepinfra.md) - [DeepSeek](https://docs-v1.agno.com/reference/models/deepseek.md) - [Fireworks](https://docs-v1.agno.com/reference/models/fireworks.md) - [Gemini](https://docs-v1.agno.com/reference/models/gemini.md) - [Groq](https://docs-v1.agno.com/reference/models/groq.md) - [HuggingFace](https://docs-v1.agno.com/reference/models/huggingface.md) - [IBM WatsonX](https://docs-v1.agno.com/reference/models/ibm-watsonx.md) - [InternLM](https://docs-v1.agno.com/reference/models/internlm.md) - [Meta](https://docs-v1.agno.com/reference/models/meta.md) - [Mistral](https://docs-v1.agno.com/reference/models/mistral.md) - [Model](https://docs-v1.agno.com/reference/models/model.md) - [Nebius](https://docs-v1.agno.com/reference/models/nebius.md) - [Nvidia](https://docs-v1.agno.com/reference/models/nvidia.md) - [Ollama](https://docs-v1.agno.com/reference/models/ollama.md) - [Ollama Tools](https://docs-v1.agno.com/reference/models/ollama_tools.md) - [OpenAI](https://docs-v1.agno.com/reference/models/openai.md) - [OpenAI Like](https://docs-v1.agno.com/reference/models/openai_like.md) - [OpenRouter](https://docs-v1.agno.com/reference/models/openrouter.md) - [Perplexity](https://docs-v1.agno.com/reference/models/perplexity.md) - [Portkey](https://docs-v1.agno.com/reference/models/portkey.md) - [Sambanova](https://docs-v1.agno.com/reference/models/sambanova.md) - [Together](https://docs-v1.agno.com/reference/models/together.md) - [Vercel v0](https://docs-v1.agno.com/reference/models/vercel.md) - [xAI](https://docs-v1.agno.com/reference/models/xai.md) - [Cohere Reranker](https://docs-v1.agno.com/reference/reranker/cohere.md) - [DynamoDB](https://docs-v1.agno.com/reference/storage/dynamodb.md) - [JSON](https://docs-v1.agno.com/reference/storage/json.md) - [MongoDB](https://docs-v1.agno.com/reference/storage/mongodb.md) - [MySQL](https://docs-v1.agno.com/reference/storage/mysql.md) - [PostgreSQL](https://docs-v1.agno.com/reference/storage/postgres.md) - [SingleStore](https://docs-v1.agno.com/reference/storage/singlestore.md) - [SQLite](https://docs-v1.agno.com/reference/storage/sqlite.md) - [YAML](https://docs-v1.agno.com/reference/storage/yaml.md) - [Team Session](https://docs-v1.agno.com/reference/teams/session.md) - [Team](https://docs-v1.agno.com/reference/teams/team.md) - [TeamRunResponse](https://docs-v1.agno.com/reference/teams/team-response.md) - [Cassandra](https://docs-v1.agno.com/reference/vector_db/cassandra.md) - [ChromaDb](https://docs-v1.agno.com/reference/vector_db/chromadb.md) - [Clickhouse](https://docs-v1.agno.com/reference/vector_db/clickhouse.md) - [Couchbase](https://docs-v1.agno.com/reference/vector_db/couchbase.md) - [LanceDb](https://docs-v1.agno.com/reference/vector_db/lancedb.md) - [Milvus](https://docs-v1.agno.com/reference/vector_db/milvus.md) - [MongoDb](https://docs-v1.agno.com/reference/vector_db/mongodb.md) - [PgVector](https://docs-v1.agno.com/reference/vector_db/pgvector.md) - [Pinecone](https://docs-v1.agno.com/reference/vector_db/pinecone.md) - [Qdrant](https://docs-v1.agno.com/reference/vector_db/qdrant.md) - [SingleStore](https://docs-v1.agno.com/reference/vector_db/singlestore.md) - [SurrealDB](https://docs-v1.agno.com/reference/vector_db/surrealdb.md) - [Weaviate](https://docs-v1.agno.com/reference/vector_db/weaviate.md) - [MongoDB Workflow Storage](https://docs-v1.agno.com/reference/workflows/storage/mongodb.md) - [Postgres Workflow Storage](https://docs-v1.agno.com/reference/workflows/storage/postgres.md) - [SQLite Workflow Storage](https://docs-v1.agno.com/reference/workflows/storage/sqlite.md) - [Workflow](https://docs-v1.agno.com/reference/workflows/workflow.md) - [Conditional Steps](https://docs-v1.agno.com/reference/workflows_2/conditional-steps.md) - [Loop Steps](https://docs-v1.agno.com/reference/workflows_2/loop-steps.md) - [Parallel Steps](https://docs-v1.agno.com/reference/workflows_2/parallel-steps.md) - [Router Steps](https://docs-v1.agno.com/reference/workflows_2/router-steps.md) - [StepInput](https://docs-v1.agno.com/reference/workflows_2/step_input.md) - [StepOutput](https://docs-v1.agno.com/reference/workflows_2/step_output.md) - [Steps](https://docs-v1.agno.com/reference/workflows_2/steps-step.md) - [Workflows](https://docs-v1.agno.com/reference/workflows_2/workflow.md) - [WorkflowRunResponse](https://docs-v1.agno.com/reference/workflows_2/workflow_run_response.md) - [DynamoDB Storage](https://docs-v1.agno.com/storage/dynamodb.md) - [In-Memory Storage](https://docs-v1.agno.com/storage/in-memory.md): A flexible, lightweight storag… - [What is Storage?](https://docs-v1.agno.com/storage/introduction.md): Storage is a way to persist Ag… - [JSON Storage](https://docs-v1.agno.com/storage/json.md) - [Mongo Storage](https://docs-v1.agno.com/storage/mongodb.md) - [MySQL Storage](https://docs-v1.agno.com/storage/mysql.md) - [Postgres Storage](https://docs-v1.agno.com/storage/postgres.md) - [Redis Storage](https://docs-v1.agno.com/storage/redis.md) - [Singlestore Storage](https://docs-v1.agno.com/storage/singlestore.md) - [Sqlite Storage](https://docs-v1.agno.com/storage/sqlite.md) - [YAML Storage](https://docs-v1.agno.com/storage/yaml.md) - [Collaborate](https://docs-v1.agno.com/teams/collaborate.md) - [Coordinate](https://docs-v1.agno.com/teams/coordinate.md) - [What are Teams?](https://docs-v1.agno.com/teams/introduction.md): Build autonomous multi-agent s… - [Metrics](https://docs-v1.agno.com/teams/metrics.md): Understanding team run and ses… - [Route](https://docs-v1.agno.com/teams/route.md) - [Running your Team](https://docs-v1.agno.com/teams/run.md): Learn how to run a team and ge… - [Team State](https://docs-v1.agno.com/teams/shared-state.md): Learn about the shared state o… - [Structured Output](https://docs-v1.agno.com/teams/structured-output.md) - [Scenario Testing](https://docs-v1.agno.com/testing/scenario-testing.md) - [Async Tools](https://docs-v1.agno.com/tools/async-tools.md) - [Updating Tools](https://docs-v1.agno.com/tools/attaching-tools.md): Learn how to add/update tools… - [Tool Result Caching](https://docs-v1.agno.com/tools/caching.md) - [Writing your own Toolkit](https://docs-v1.agno.com/tools/custom-toolkits.md) - [Exceptions](https://docs-v1.agno.com/tools/exceptions.md) - [Human in the loop](https://docs-v1.agno.com/tools/hitl.md) - [Hooks](https://docs-v1.agno.com/tools/hooks.md): Learn how to use tool hooks to… - [What are Tools?](https://docs-v1.agno.com/tools/introduction.md): Tools are functions that helps… - [Advanced MCP Usage](https://docs-v1.agno.com/tools/mcp/advanced_usage.md) - [Model Context Protocol (MCP)](https://docs-v1.agno.com/tools/mcp/mcp.md): Learn how to use MCP with Agno… - [SSE Transport](https://docs-v1.agno.com/tools/mcp/transports/sse.md) - [Stdio Transport](https://docs-v1.agno.com/tools/mcp/transports/stdio.md) - [Streamable HTTP Transport](https://docs-v1.agno.com/tools/mcp/transports/streamable_http.md) - [Knowledge Tools](https://docs-v1.agno.com/tools/reasoning_tools/knowledge-tools.md) - [Reasoning Tools](https://docs-v1.agno.com/tools/reasoning_tools/reasoning-tools.md) - [Thinking Tools](https://docs-v1.agno.com/tools/reasoning_tools/thinking-tools.md) - [Selecting tools](https://docs-v1.agno.com/tools/selecting-tools.md) - [Writing your own tools](https://docs-v1.agno.com/tools/tool-decorator.md): Learn how to write your own to… - [Tool Call Limit](https://docs-v1.agno.com/tools/tool_call_limit.md): Learn to limit the number of t… - [CSV](https://docs-v1.agno.com/tools/toolkits/database/csv.md) - [DuckDb](https://docs-v1.agno.com/tools/toolkits/database/duckdb.md) - [Mem0](https://docs-v1.agno.com/tools/toolkits/database/mem0.md): The toolkit enables an Agent t… - [Memori](https://docs-v1.agno.com/tools/toolkits/database/memori.md): The Memori toolkit gives an Ag… - [Pandas](https://docs-v1.agno.com/tools/toolkits/database/pandas.md) - [Postgres](https://docs-v1.agno.com/tools/toolkits/database/postgres.md) - [SQL](https://docs-v1.agno.com/tools/toolkits/database/sql.md) - [Zep](https://docs-v1.agno.com/tools/toolkits/database/zep.md) - [Calculator](https://docs-v1.agno.com/tools/toolkits/local/calculator.md) - [Docker](https://docs-v1.agno.com/tools/toolkits/local/docker.md) - [File](https://docs-v1.agno.com/tools/toolkits/local/file.md) - [Python](https://docs-v1.agno.com/tools/toolkits/local/python.md) - [Shell](https://docs-v1.agno.com/tools/toolkits/local/shell.md) - [Sleep](https://docs-v1.agno.com/tools/toolkits/local/sleep.md) - [Gemini](https://docs-v1.agno.com/tools/toolkits/models/gemini.md) - [Groq](https://docs-v1.agno.com/tools/toolkits/models/groq.md) - [OpenAI](https://docs-v1.agno.com/tools/toolkits/models/openai.md) - [Airflow](https://docs-v1.agno.com/tools/toolkits/others/airflow.md) - [Apify](https://docs-v1.agno.com/tools/toolkits/others/apify.md) - [AWS Lambda](https://docs-v1.agno.com/tools/toolkits/others/aws_lambda.md) - [AWS SES](https://docs-v1.agno.com/tools/toolkits/others/aws_ses.md) - [Cal.com](https://docs-v1.agno.com/tools/toolkits/others/calcom.md) - [Cartesia](https://docs-v1.agno.com/tools/toolkits/others/cartesia.md): Tools for interacting with Car… - [Composio](https://docs-v1.agno.com/tools/toolkits/others/composio.md) - [Confluence](https://docs-v1.agno.com/tools/toolkits/others/confluence.md) - [Custom API](https://docs-v1.agno.com/tools/toolkits/others/custom_api.md) - [Dalle](https://docs-v1.agno.com/tools/toolkits/others/dalle.md) - [Daytona](https://docs-v1.agno.com/tools/toolkits/others/daytona.md): The toolkit enables an Agent t… - [E2B](https://docs-v1.agno.com/tools/toolkits/others/e2b.md): Enable your Agents to run code… - [Eleven Labs](https://docs-v1.agno.com/tools/toolkits/others/eleven_labs.md) - [Fal](https://docs-v1.agno.com/tools/toolkits/others/fal.md) - [Financial Datasets API](https://docs-v1.agno.com/tools/toolkits/others/financial_datasets.md) - [Giphy](https://docs-v1.agno.com/tools/toolkits/others/giphy.md) - [Github](https://docs-v1.agno.com/tools/toolkits/others/github.md) - [Google Maps](https://docs-v1.agno.com/tools/toolkits/others/google_maps.md): Tools for interacting with Goo… - [Google Sheets](https://docs-v1.agno.com/tools/toolkits/others/google_sheets.md) - [Google Calendar](https://docs-v1.agno.com/tools/toolkits/others/googlecalendar.md) - [Jira](https://docs-v1.agno.com/tools/toolkits/others/jira.md) - [Linear](https://docs-v1.agno.com/tools/toolkits/others/linear.md) - [Lumalabs](https://docs-v1.agno.com/tools/toolkits/others/lumalabs.md) - [MLX Transcribe](https://docs-v1.agno.com/tools/toolkits/others/mlx_transcribe.md) - [ModelsLabs](https://docs-v1.agno.com/tools/toolkits/others/models_labs.md) - [MoviePy Video Tools](https://docs-v1.agno.com/tools/toolkits/others/moviepy.md): Agno MoviePyVideoTools enable… - [OpenBB](https://docs-v1.agno.com/tools/toolkits/others/openbb.md) - [OpenWeather](https://docs-v1.agno.com/tools/toolkits/others/openweather.md) - [Replicate](https://docs-v1.agno.com/tools/toolkits/others/replicate.md) - [Resend](https://docs-v1.agno.com/tools/toolkits/others/resend.md) - [Todoist](https://docs-v1.agno.com/tools/toolkits/others/todoist.md) - [Trello](https://docs-v1.agno.com/tools/toolkits/others/trello.md): Agno TrelloTools helps to inte… - [Web Browser Tools](https://docs-v1.agno.com/tools/toolkits/others/web-browser.md): WebBrowser Tools enable an Age… - [Youtube](https://docs-v1.agno.com/tools/toolkits/others/youtube.md) - [Zendesk](https://docs-v1.agno.com/tools/toolkits/others/zendesk.md) - [Arxiv](https://docs-v1.agno.com/tools/toolkits/search/arxiv.md) - [BaiduSearch](https://docs-v1.agno.com/tools/toolkits/search/baidusearch.md) - [Brave Search](https://docs-v1.agno.com/tools/toolkits/search/bravesearch.md) - [DuckDuckGo](https://docs-v1.agno.com/tools/toolkits/search/duckduckgo.md) - [Exa](https://docs-v1.agno.com/tools/toolkits/search/exa.md) - [Google Search](https://docs-v1.agno.com/tools/toolkits/search/googlesearch.md) - [Hacker News](https://docs-v1.agno.com/tools/toolkits/search/hackernews.md) - [Linkup](https://docs-v1.agno.com/tools/toolkits/search/linkup.md): The toolkit enables an Agent t… - [Pubmed](https://docs-v1.agno.com/tools/toolkits/search/pubmed.md) - [Searxng](https://docs-v1.agno.com/tools/toolkits/search/searxng.md) - [Serpapi](https://docs-v1.agno.com/tools/toolkits/search/serpapi.md) - [Serper](https://docs-v1.agno.com/tools/toolkits/search/serper.md) - [Tavily](https://docs-v1.agno.com/tools/toolkits/search/tavily.md) - [Wikipedia](https://docs-v1.agno.com/tools/toolkits/search/wikipedia.md) - [Discord](https://docs-v1.agno.com/tools/toolkits/social/discord.md) - [Email](https://docs-v1.agno.com/tools/toolkits/social/email.md) - [Gmail](https://docs-v1.agno.com/tools/toolkits/social/gmail.md) - [Slack](https://docs-v1.agno.com/tools/toolkits/social/slack.md) - [Telegram](https://docs-v1.agno.com/tools/toolkits/social/telegram.md) - [Twilio](https://docs-v1.agno.com/tools/toolkits/social/twilio.md) - [Webex](https://docs-v1.agno.com/tools/toolkits/social/webex.md) - [WhatsApp](https://docs-v1.agno.com/tools/toolkits/social/whatsapp.md) - [X (Twitter)](https://docs-v1.agno.com/tools/toolkits/social/x.md) - [Zoom](https://docs-v1.agno.com/tools/toolkits/social/zoom.md) - [Toolkit Index](https://docs-v1.agno.com/tools/toolkits/toolkits.md) - [AgentQL](https://docs-v1.agno.com/tools/toolkits/web_scrape/agentql.md) - [BrightData](https://docs-v1.agno.com/tools/toolkits/web_scrape/brightdata.md): BrightDataTools enable an Agen… - [Browserbase](https://docs-v1.agno.com/tools/toolkits/web_scrape/browserbase.md) - [Crawl4AI](https://docs-v1.agno.com/tools/toolkits/web_scrape/crawl4ai.md) - [Firecrawl](https://docs-v1.agno.com/tools/toolkits/web_scrape/firecrawl.md): Use Firecrawl with Agno to scr… - [Jina Reader](https://docs-v1.agno.com/tools/toolkits/web_scrape/jina_reader.md) - [Newspaper](https://docs-v1.agno.com/tools/toolkits/web_scrape/newspaper.md) - [Newspaper4k](https://docs-v1.agno.com/tools/toolkits/web_scrape/newspaper4k.md) - [Oxylabs](https://docs-v1.agno.com/tools/toolkits/web_scrape/oxylabs.md) - [ScrapeGraph](https://docs-v1.agno.com/tools/toolkits/web_scrape/scrapegraph.md): Agno ScrapeGraphTools enable a… - [Spider](https://docs-v1.agno.com/tools/toolkits/web_scrape/spider.md) - [Website Tools](https://docs-v1.agno.com/tools/toolkits/web_scrape/website.md) - [Azure Cosmos DB MongoDB vCore Agent Knowledge](https://docs-v1.agno.com/vectordb/azure_cosmos_mongodb.md) - [Cassandra Agent Knowledge](https://docs-v1.agno.com/vectordb/cassandra.md) - [ChromaDB Agent Knowledge](https://docs-v1.agno.com/vectordb/chroma.md) - [Clickhouse Agent Knowledge](https://docs-v1.agno.com/vectordb/clickhouse.md) - [Couchbase Agent Knowledge](https://docs-v1.agno.com/vectordb/couchbase.md) - [What are Vector Databases?](https://docs-v1.agno.com/vectordb/introduction.md): Vector databases enable us to… - [LanceDB Agent Knowledge](https://docs-v1.agno.com/vectordb/lancedb.md) - [Milvus Agent Knowledge](https://docs-v1.agno.com/vectordb/milvus.md) - [MongoDB Agent Knowledge](https://docs-v1.agno.com/vectordb/mongodb.md) - [PgVector Agent Knowledge](https://docs-v1.agno.com/vectordb/pgvector.md) - [Pinecone Agent Knowledge](https://docs-v1.agno.com/vectordb/pinecone.md) - [Qdrant Agent Knowledge](https://docs-v1.agno.com/vectordb/qdrant.md) - [SingleStore Agent Knowledge](https://docs-v1.agno.com/vectordb/singlestore.md) - [SurrealDB Agent Knowledge](https://docs-v1.agno.com/vectordb/surrealdb.md) - [Weaviate Agent Knowledge](https://docs-v1.agno.com/vectordb/weaviate.md) - [Advanced](https://docs-v1.agno.com/workflows/advanced.md) - [What are Workflows?](https://docs-v1.agno.com/workflows/introduction.md) - [Workflow State](https://docs-v1.agno.com/workflows/state.md) - [Advanced Concepts in Workflows](https://docs-v1.agno.com/workflows_2/advanced.md): Explore advanced features and… - [Migrating to Workflows 2.0](https://docs-v1.agno.com/workflows_2/migration.md): Learn how to migrate to Workfl… - [What are Workflows?](https://docs-v1.agno.com/workflows_2/overview.md): Learn more about Agno Workflow… - [Running your Workflow](https://docs-v1.agno.com/workflows_2/run_workflow.md): Learn how to run a workflow an… - [Workflows Development Guide](https://docs-v1.agno.com/workflows_2/types_of_workflows.md): Explore the different types of… - [How does shared state work between workflows, teams and agents?](https://docs-v1.agno.com/workflows_2/workflow_session_state.md): Learn to handle shared state b… - [Running the Agent API on AWS](https://docs-v1.agno.com/workspaces/agent-api/aws.md) - [Agent API: FastAPI and Postgres](https://docs-v1.agno.com/workspaces/agent-api/local.md) - [Running the Agent App on AWS](https://docs-v1.agno.com/workspaces/agent-app/aws.md) - [Agent App: FastAPI, Streamlit and Postgres](https://docs-v1.agno.com/workspaces/agent-app/local.md) - [Standardized Codebases for Agentic Systems](https://docs-v1.agno.com/workspaces/introduction.md) - [CI/CD](https://docs-v1.agno.com/workspaces/workspace-management/ci-cd.md) - [Database Tables](https://docs-v1.agno.com/workspaces/workspace-management/database-tables.md) - [Development Application](https://docs-v1.agno.com/workspaces/workspace-management/development-app.md) - [Use Custom Domain and HTTPS](https://docs-v1.agno.com/workspaces/workspace-management/domain-https.md) - [Environment variables](https://docs-v1.agno.com/workspaces/workspace-management/env-vars.md) - [Format & Validate](https://docs-v1.agno.com/workspaces/workspace-management/format-and-validate.md) - [Create Git Repo](https://docs-v1.agno.com/workspaces/workspace-management/git-repo.md) - [Install & Setup](https://docs-v1.agno.com/workspaces/workspace-management/install.md) - [Introduction](https://docs-v1.agno.com/workspaces/workspace-management/introduction.md) - [Setup workspace for new users](https://docs-v1.agno.com/workspaces/workspace-management/new-users.md) - [Production Application](https://docs-v1.agno.com/workspaces/workspace-management/production-app.md) - [Add Python Libraries](https://docs-v1.agno.com/workspaces/workspace-management/python-packages.md) - [Add Secrets](https://docs-v1.agno.com/workspaces/workspace-management/secrets.md) - [SSH Access](https://docs-v1.agno.com/workspaces/workspace-management/ssh-access.md) - [Workspace Settings](https://docs-v1.agno.com/workspaces/workspace-management/workspace-settings.md)