name: agno version: 3.0.10 summary: The programming language for agentic software. license: Apache Software License requires_python: <4,>=3.9 python_min: 3.9 install_size: 3.8 MB module_format: py3-none-any doc_url: https://docs.agno.com repo_url: https://github.com/agno-agi/agno last_released_at: 2026-09-16T17:42:13Z releases_last_12mo: 149 avg_days_between_releases: 2.4 platforms: any ## dependencies agnoctl >=0.2.0 docstring-parser h11 >=0.16.0 httpx[http2] >=0.28.1 packaging pydantic-settings pydantic pyyaml rich typing-extensions ## extras [a2a] a2a-sdk <1.0,>=0.3.0 [agentql] agentql [agui] ag-ui-protocol >=0.1.15 jsonpatch >=1.33 [anthropic] anthropic >=0.77.0 [apify] apify-client [arize] arize-phoenix agno[opentelemetry] opentelemetry-exporter-otlp-proto-grpc opentelemetry-distro [arxiv] arxiv [async-mongo] pymongo >=4.9 motor [async-postgres] asyncpg [aws] agno-infra[aws] agno-infra[docker] [aws-bedrock] boto3 aioboto3 [azure] azure-ai-inference aiohttp [brave] brave-search [browserbase] browserbase playwright [cartesia] cartesia [cassandra] cassio [cel] cel-python [cerebras] cerebras-cloud-sdk [chonkie] chonkie[code,semantic] >=1.6.7 tree-sitter-language-pack <1.16 [chromadb] chromadb [clickhouse] clickhouse-connect [code] ipykernel >=7.3.0 jupyter_client >=8.9.1 dill >=0.4.1 [cohere] cohere [confluence] atlassian-python-api <5 [cookbooks] inquirer email_validator [couchbase] couchbase [crawl4ai] crawl4ai >=0.6.3 [csv] aiofiles [daytona] daytona [ddg] ddgs [demo] agno[dev] agno[scheduler] anthropic chromadb ddgs duckdb exa-py >=2.0.0 fastapi python-multipart >=0.0.18 uvicorn websockets google-genai matplotlib agno[mcp] nest_asyncio openai openinference-instrumentation-agno opentelemetry-api opentelemetry-sdk pandas parallel-web >=1.0 pgvector pillow psycopg[binary] pypdf sqlalchemy yfinance youtube-transcript-api claude-agent-sdk langgraph langchain-openai dspy [dev] mypy ==2.1.0 ruff ==0.15.20 pytest ==9.1.1 pytest-asyncio ==1.4.0 pytest-cov ==7.1.0 pytest-mock ==3.15.1 timeout-decorator types-pyyaml types-aiofiles types-regex fastapi python-multipart >=0.0.18 uvicorn websockets PyJWT agno[mcp] openai ddgs fakeredis xlwt types-greenlet opentelemetry-sdk sqlalchemy aiosqlite greenlet agno[postgres] agno[slack] agno[agui] agno[a2a] agno[scheduler] [docker] agno-infra[docker] [docling] docling [docx] python-docx [duckdb] duckdb [elasticsearch] elasticsearch[async] >=8.14.0 [elevenlabs] elevenlabs [embedders] agno[huggingface] [evm] web3 [exa] exa_py >=2.0.0 [excel] openpyxl xlrd [fal] fal_client [finance] yfinance [firecrawl] firecrawl-py ==3.4.0 [firestore] google-cloud-firestore [gcs] google-cloud-storage [github] PyGithub [gitlab] python-gitlab httpx [gmail] google-api-python-client google-auth-httplib2 google-auth-oauthlib [google] google-genai >=1.52.0 pydantic >=2.12.5 [google-bigquery] google-cloud-bigquery [google-slides] google-api-python-client google-auth-httplib2 google-auth-oauthlib [googlemaps] googlemaps google-maps-places [groq] groq [huggingface] huggingface-hub [ibm] ibm-watsonx-ai [infinity] infinity_client [infra] agno-infra [integration-tests] agno[pages] exa_py >=2.0.0 ddgs yfinance sqlalchemy Pillow agno[mcp] PyJWT pytest-rerunfailures pytest-timeout [knowledge] agno[chonkie] agno[csv] agno[docx] agno[excel] agno[markdown] agno[pdf] agno[pptx] agno[text] agno[website] [knowledge-full] agno[knowledge] agno[docling] agno[markdown-chunking] agno[pdf-ocr] [lancedb] lancedb >=0.26.0 [langfuse] langfuse [litellm] litellm >=1.83.0 [lmstudio] lmstudio [markdown] aiofiles [markdown-chunking] unstructured <0.18.31 nltk !=3.10.1 markdown [matplotlib] matplotlib [mcp] mcp <3.0.0,>=2.1.0 fastmcp <5,>=4.0.0 [mem0] mem0ai [memori] memori >=3.0.5 [meta] llama-api-client [milvusdb] pymilvus >=2.5.10 [mistral] mistralai >=2.0.0 [models] agno[anthropic] agno[aws-bedrock] agno[azure] agno[cerebras] agno[cohere] agno[google] agno[groq] agno[ibm] agno[litellm] agno[lmstudio] agno[meta] agno[mistral] agno[ollama] agno[openai] agno[portkey] [mongodb] pymongo[srv] [mysql] pymysql asyncmy [neo4j] neo4j [newspaper] newspaper4k lxml_html_clean [notion] notion-client [ollama] ollama [openai] openai >=1.106.0 [opencv] opencv-python [openlit] openlit agno[opentelemetry] [opensearch] opensearch-py [opentelemetry] opentelemetry-sdk opentelemetry-exporter-otlp [os] fastapi python-multipart >=0.0.18 uvicorn websockets sqlalchemy PyJWT opentelemetry-sdk openinference-instrumentation-agno agno[scheduler] [oxylabs] oxylabs [pages] agno[postgres] agno[pgvector] dnspython >=2.6.1 beautifulsoup4 regex >=2024.5.15 [parallel] parallel-web >=1.0 [pdf] pypdf fonttools [pdf-ocr] rapidocr_onnxruntime [performance] memory_profiler [pgvector] pgvector [pinecone] pinecone ==5.4.2 [plivo] plivo [portkey] portkey-ai [postgres] sqlalchemy psycopg[binary] [pptx] python-pptx [psycopg] psycopg[binary] [pylance] pylance [qdrant] qdrant-client [redis] redis >=4.5.4 redisvl >=0.12.1 [redmine] python-redmine [redshift] redshift-connector [reportlab] reportlab [s3] boto3 aioboto3 [salesforce] simple-salesforce [scavio] scavio >=0.4.0 [scheduler] croniter >=1.3 pytz >=2023.3 [scrapegraph] scrapegraph-py >=2.0.0 [seltz] seltz >=0.2.0 [singlestore] sqlalchemy [slack] slack_sdk >=3.40.0 aiohttp <4,>=3.7.3 [sql] sqlalchemy [sqlite] sqlalchemy aiosqlite [storage] agno[async-mongo] agno[async-postgres] agno[firestore] agno[gcs] agno[mysql] agno[postgres] agno[redis] agno[s3] agno[sql] agno[sqlite] agno[valkey] [superserve] superserve [surrealdb] surrealdb >=1.0.4 [tavily] tavily-python >=0.7.9 [telegram] pyTelegramBotAPI >=4.32.0 aiohttp [tests] agno[pages] agno[a2a] agno[slack] agno[dev] agno[models] agno[tools] agno[storage] agno[vectordbs] agno[knowledge-full] agno[embedders] agno[performance] agno[cookbooks] agno[agui] agno[integration-tests] twine build grpcio >=1.76.0 [text] aiofiles [todoist] todoist-api-python [tokenizers] tiktoken tokenizers [tools] agno[agentql] agno[apify] agno[arxiv] agno[browserbase] agno[cartesia] agno[code] agno[confluence] agno[crawl4ai] agno[daytona] agno[ddg] agno[docling] agno[duckdb] agno[elevenlabs] agno[evm] agno[exa] agno[fal] agno[finance] agno[firecrawl] agno[github] agno[gitlab] agno[gmail] agno[google-bigquery] agno[google-slides] agno[googlemaps] agno[matplotlib] agno[mcp] agno[mem0] agno[memori] agno[neo4j] agno[newspaper] agno[notion] agno[opencv] agno[oxylabs] agno[parallel] agno[plivo] agno[psycopg] agno[redmine] agno[redshift] agno[reportlab] agno[salesforce] agno[scavio] agno[scrapegraph] agno[seltz] agno[superserve] agno[tavily] agno[telegram] agno[todoist] agno[trafilatura] agno[twelvelabs] agno[valyu] agno[wavespeed] agno[webex] agno[whatsapp-crypto] agno[yfinance] agno[you-com] agno[youtube] agno[zep] [trafilatura] trafilatura [twelvelabs] twelvelabs >=1.2.8 [upstash] upstash-vector [valkey] valkey-glide-sync >=2.1.0 [valyu] valyu [vectordbs] agno[cassandra] agno[chromadb] agno[clickhouse] agno[couchbase] agno[elasticsearch] agno[lancedb] agno[milvusdb] agno[mongodb] agno[opensearch] agno[pgvector] agno[pinecone] agno[pylance] agno[qdrant] agno[redis] agno[singlestore] agno[surrealdb] agno[upstash] agno[valkey] agno[weaviate] [vllm] vllm [wavespeed] wavespeed [weave] weave [weaviate] weaviate-client [webex] webexpythonsdk [website] beautifulsoup4 [whatsapp-crypto] cryptography >=41.0 [yfinance] yfinance [youtube] youtube_transcript_api [zep] zep-cloud ## maintainers Agno Team