Downloads in the 30 and 7 days to October 10, 2026. Refreshed weekly.
Package Information
No reported malware or high/critical advisories · Details
The current version has no OSV.dev malware reports and no critical or high-severity vulnerabilities.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100More insights and metrics
Downloads by OS
Python Versions
Top Countries
Weekly Downloads
GitHub Stars
Dependencies
- diskcache
- docker
- flaml
- numpy <2,>=1.17.0
- openai >=1.3
- packaging
- pydantic !=2.6.0,<3,>=1.10
- python-dotenv
- termcolor
- tiktoken
103 optional dependencies
-
anthropic>=0.23.1[anthropic]extra == "anthropic"
-
azure-cosmos>=4.2.0[cosmosdb]extra == "cosmosdb"
-
beautifulsoup4[retrievechat-pgvector]extra == "retrievechat-pgvector"
-
beautifulsoup4[retrievechat]extra == "retrievechat"
-
beautifulsoup4[retrievechat-couchbase]extra == "retrievechat-couchbase"
-
beautifulsoup4[retrievechat-qdrant]extra == "retrievechat-qdrant"
-
beautifulsoup4[websurfer]extra == "websurfer"
-
beautifulsoup4[retrievechat-mongodb]extra == "retrievechat-mongodb"
-
boto3>=1.34.149[bedrock]extra == "bedrock"
-
cerebras-cloud-sdk>=1.0.0[cerebras]extra == "cerebras"
-
chromadb[autobuild]extra == "autobuild"
-
chromadb[retrievechat]extra == "retrievechat"
-
chromadb[retrievechat-couchbase]extra == "retrievechat-couchbase"
-
chromadb[retrievechat-mongodb]extra == "retrievechat-mongodb"
-
chromadb[retrievechat-pgvector]extra == "retrievechat-pgvector"
-
chromadb[retrievechat-qdrant]extra == "retrievechat-qdrant"
-
chromadb[teachable]extra == "teachable"
-
cohere>=5.5.8[cohere]extra == "cohere"
-
couchbase>=4.3.0[retrievechat-couchbase]extra == "retrievechat-couchbase"
-
fastembed>=0.3.1[retrievechat-qdrant]extra == "retrievechat-qdrant"
-
fix-busted-json>=0.0.18[ollama]extra == "ollama"
-
flaml[blendsearch]extra == "blendsearch"
-
google-auth[gemini]extra == "gemini"
-
google-cloud-aiplatform[gemini]extra == "gemini"
-
google-generativeai<1,>=0.5[gemini]extra == "gemini"
-
groq>=0.9.0[groq]extra == "groq"
-
huggingface-hub[autobuild]extra == "autobuild"
-
ipykernel[test]extra == "test"
-
ipykernel>=6.29.0[jupyter-executor]extra == "jupyter-executor"
-
ipykernel>=6.29.0[types]extra == "types"
-
ipython[retrievechat-couchbase]extra == "retrievechat-couchbase"
-
ipython[retrievechat-pgvector]extra == "retrievechat-pgvector"
-
ipython[retrievechat-qdrant]extra == "retrievechat-qdrant"
-
ipython[retrievechat]extra == "retrievechat"
-
ipython[retrievechat-mongodb]extra == "retrievechat-mongodb"
-
jupyter-client>=8.6.0[types]extra == "types"
-
jupyter-client>=8.6.0[jupyter-executor]extra == "jupyter-executor"
-
jupyter-kernel-gateway[jupyter-executor]extra == "jupyter-executor"
-
jupyter-kernel-gateway[types]extra == "types"
-
kubernetes>=27.2.0[kubernetes]extra == "kubernetes"
-
llmlingua<0.3[long-context]extra == "long-context"
-
mammoth[websurfer]extra == "websurfer"
-
markdownify[retrievechat-pgvector]extra == "retrievechat-pgvector"
-
markdownify[websurfer]extra == "websurfer"
-
markdownify[retrievechat-qdrant]extra == "retrievechat-qdrant"
-
markdownify[retrievechat-mongodb]extra == "retrievechat-mongodb"
-
markdownify[retrievechat-couchbase]extra == "retrievechat-couchbase"
-
markdownify[retrievechat]extra == "retrievechat"
-
matplotlib[graph]extra == "graph"
-
mistralai>=1.0.1[mistral]extra == "mistral"
-
mypy==1.9.0[types]extra == "types"
-
nbconvert[test]extra == "test"
-
nbformat[test]extra == "test"
-
networkx[graph]extra == "graph"
-
ollama>=0.3.3[ollama]extra == "ollama"
-
openpyxl[websurfer]extra == "websurfer"
-
pandas[websurfer]extra == "websurfer"
-
pandas[test]extra == "test"
-
pathvalidate[websurfer]extra == "websurfer"
-
pdfminer-six[websurfer]extra == "websurfer"
-
pgvector>=0.2.5[retrievechat-pgvector]extra == "retrievechat-pgvector"
-
pillow[gemini]extra == "gemini"
-
pillow[lmm]extra == "lmm"
-
pre-commit[test]extra == "test"
-
protobuf==4.25.3[retrievechat-qdrant]extra == "retrievechat-qdrant"
-
protobuf==4.25.3[retrievechat-couchbase]extra == "retrievechat-couchbase"
-
protobuf==4.25.3[retrievechat-mongodb]extra == "retrievechat-mongodb"
-
protobuf==4.25.3[retrievechat-pgvector]extra == "retrievechat-pgvector"
-
protobuf==4.25.3[retrievechat]extra == "retrievechat"
-
psycopg>=3.1.18[retrievechat-pgvector]extra == "retrievechat-pgvector"
-
puremagic[websurfer]extra == "websurfer"
-
pydantic==1.10.9[mathchat]extra == "mathchat"
-
pydantic[gemini]extra == "gemini"
-
pymongo>=4.0.0[retrievechat-mongodb]extra == "retrievechat-mongodb"
-
pypdf[retrievechat-couchbase]extra == "retrievechat-couchbase"
-
pypdf[retrievechat-pgvector]extra == "retrievechat-pgvector"
-
pypdf[retrievechat-qdrant]extra == "retrievechat-qdrant"
-
pypdf[retrievechat-mongodb]extra == "retrievechat-mongodb"
-
pypdf[retrievechat]extra == "retrievechat"
-
pysqlite3[autobuild]extra == "autobuild"
-
pytest<8,>=6.1.1[types]extra == "types"
-
pytest<8,>=6.1.1[test]extra == "test"
-
pytest-asyncio[test]extra == "test"
-
pytest-cov>=5[test]extra == "test"
-
python-pptx[websurfer]extra == "websurfer"
-
qdrant-client[retrievechat-qdrant]extra == "retrievechat-qdrant"
-
redis[redis]extra == "redis"
-
replicate[lmm]extra == "lmm"
-
requests[types]extra == "types"
-
requests[jupyter-executor]extra == "jupyter-executor"
-
sentence-transformers[retrievechat-pgvector]extra == "retrievechat-pgvector"
-
sentence-transformers[autobuild]extra == "autobuild"
-
sentence-transformers[retrievechat]extra == "retrievechat"
-
sentence-transformers[retrievechat-couchbase]extra == "retrievechat-couchbase"
-
sentence-transformers[retrievechat-mongodb]extra == "retrievechat-mongodb"
-
sentence-transformers[retrievechat-qdrant]extra == "retrievechat-qdrant"
-
sympy[mathchat]extra == "mathchat"
-
together>=1.2[together]extra == "together"
-
websocket-client[jupyter-executor]extra == "jupyter-executor"
-
websocket-client[types]extra == "types"
-
websockets<13,>=12.0[websockets]extra == "websockets"
-
wolframalpha[mathchat]extra == "mathchat"
-
youtube-transcript-api==0.6.0[websurfer]extra == "websurfer"