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
132 optional dependencies
-
accelerate>=0.21[train]extra == "train"
-
accelerate>=0.21[quantize]extra == "quantize"
-
accelerate>=0.21[finetune]extra == "finetune"
-
anthropic>=0.20[anthropic]extra == "anthropic"
-
argon2-cffi<26,>=23.1[enterprise]extra == "enterprise"
-
asn1crypto<2,>=1.5[crypto]extra == "crypto"
-
audioop-lts>=0.2.2[dev]python_version >= "3.13" and extra == "dev"
-
azure-identity<2,>=1.16[azure]extra == "azure"
-
azure-keyvault-secrets<5,>=4.7[azure]extra == "azure"
-
backfire-kernel<0.2,>=0.1.1[rust]extra == "rust"
-
bandit>=1.7[dev]extra == "dev"
-
beautifulsoup4>=4.12[dev]extra == "dev"
-
beautifulsoup4>=4.12[ingestion]extra == "ingestion"
-
bitsandbytes>=0.41[quantize]extra == "quantize"
-
boto3<2,>=1.34[ingestion-s3]extra == "ingestion-s3"
-
boto3<2,>=1.34[aws]extra == "aws"
-
boto3<2,>=1.34[auto-kb]extra == "auto-kb"
-
build>=1.0[dev]extra == "dev"
-
chromadb<2,>=0.4.0[vector]extra == "vector"
-
crewai>=0.50[crewai]extra == "crewai"
-
cryptography<49,>=42[crypto]extra == "crypto"
-
cyclonedx-bom>=4.0[security]extra == "security"
-
datasets>=2.14[finetune]extra == "finetune"
-
datasets>=2.14[train]extra == "train"
-
deepgram-sdk>=3.0[voice]extra == "voice"
-
detoxify>=0.5[toxicity]extra == "toxicity"
-
detoxify>=0.5[moderation]extra == "moderation"
-
director-ai[all]extra == "all"
-
director-ai[recommended]extra == "recommended"
-
director-ai[integrations]extra == "integrations"
-
director-ai[dev]extra == "dev"
-
elasticsearch<10,>=8.0[elasticsearch]extra == "elasticsearch"
-
elevenlabs>=1.0[voice]extra == "voice"
-
faiss-cpu>=1.7[faiss]extra == "faiss"
-
fastapi<1,>=0.100[dev]extra == "dev"
-
fastapi<1,>=0.100[server]extra == "server"
-
google-api-python-client>=2.100[ingestion-gdrive]extra == "ingestion-gdrive"
-
google-api-python-client>=2.100[auto-kb]extra == "auto-kb"
-
google-cloud-aiplatform>=1.133[managed-training]extra == "managed-training"
-
google-cloud-storage>=2.14[managed-training]extra == "managed-training"
-
gradio<7,>=4.0[ui]extra == "ui"
-
gradio<7,>=4.0[dev]extra == "dev"
-
gradio<7,>=4.0[demo]extra == "demo"
-
grpcio>=1.60[dev]extra == "dev"
-
grpcio>=1.60[grpc]extra == "grpc"
-
grpcio-reflection>=1.60[grpc]extra == "grpc"
-
grpcio-tools>=1.60[grpc]extra == "grpc"
-
grpcio-tools>=1.60[dev]extra == "dev"
-
haystack-ai>=2.0[haystack]extra == "haystack"
-
httpx<1,>=0.27[server]extra == "server"
-
httpx<1,>=0.27[dev]extra == "dev"
-
hvac<3,>=2[vault]extra == "vault"
-
hypothesis>=6.0[security]extra == "security"
-
hypothesis>=6.0[dev]extra == "dev"
-
jinja2>=3.1[reports]extra == "reports"
-
langchain-core>=0.3[langchain]extra == "langchain"
-
langfuse>=2.0[langfuse]extra == "langfuse"
-
langgraph>=0.2[langgraph]extra == "langgraph"
-
langsmith>=0.8.0[langgraph]extra == "langgraph"
-
langsmith>=0.8.0[langchain]extra == "langchain"
-
litellm>=1.83.7[crewai]extra == "crewai"
-
maturin<2,>=1.12[dev]extra == "dev"
-
mkdocs>=1.5[docs]extra == "docs"
-
mkdocs-jupyter>=0.25[docs]extra == "docs"
-
mkdocs-material>=9.5[docs]extra == "docs"
-
mkdocstrings>=0.24[docs]extra == "docs"
-
mujoco<4,>=3.2[physical]extra == "physical"
-
mypy>=1.10[dev]extra == "dev"
-
nbconvert>=7.17.1[docs]extra == "docs"
-
notion-client>=2.0[auto-kb]extra == "auto-kb"
-
notion-client>=2.0[ingestion-notion]extra == "ingestion-notion"
-
onnx<2,>=1.21[onnx]extra == "onnx"
-
onnx<2,>=1.21[tensorrt]extra == "tensorrt"
-
onnx<2,>=1.21[nli-lite]extra == "nli-lite"
-
onnxruntime<2,>=1.15[onnx]extra == "onnx"
-
onnxruntime<2,>=1.15[nli-lite]extra == "nli-lite"
-
onnxruntime-gpu<2,>=1.15[tensorrt]extra == "tensorrt"
-
open-clip-torch<4,>=2.24[multimodal]extra == "multimodal"
-
openai>=1.0[voice]extra == "voice"
-
openai>=1.0[openai]extra == "openai"
-
opentelemetry-api>=1.20[otel]extra == "otel"
-
opentelemetry-sdk>=1.20[otel]extra == "otel"
-
opentelemetry-sdk>=1.20[dev]extra == "dev"
-
peft>=0.6[train]extra == "train"
-
pillow<13,>=10[train]extra == "train"
-
pillow<13,>=10[multimodal]extra == "multimodal"
-
pinecone>=5.0[pinecone]extra == "pinecone"
-
polar-sdk==0.32.0[license]extra == "license"
-
pre-commit<5,>=4.0[dev]extra == "dev"
-
presidio-analyzer>=2.2[presidio]extra == "presidio"
-
presidio-analyzer>=2.2[moderation]extra == "moderation"
-
protobuf<7,>=4.25[grpc]extra == "grpc"
-
protobuf<7,>=4.25[dev]extra == "dev"
-
psycopg2-binary<3,>=2.9[enterprise]extra == "enterprise"
-
pydantic<3,>=2.0[server]extra == "server"
-
pydantic<3,>=2.0[dev]extra == "dev"
-
pyjwt<3,>=2.8[enterprise]extra == "enterprise"
-
pypdf>=6.13.3[dev]extra == "dev"
-
pypdf>=6.13.3[ingestion]extra == "ingestion"
-
pytest>=7.0[dev]extra == "dev"
-
pytest-asyncio>=0.21[dev]extra == "dev"
-
pytest-cov>=4.0[dev]extra == "dev"
-
python-docx>=1.0[ingestion]extra == "ingestion"
-
python-docx>=1.0[dev]extra == "dev"
-
python-multipart<1,>=0.0.7[dev]extra == "dev"
-
python-multipart<1,>=0.0.7[server]extra == "server"
-
pyyaml>=6.0[dev]extra == "dev"
-
qdrant-client>=1.7[qdrant]extra == "qdrant"
-
redis<9,>=4.5[enterprise]extra == "enterprise"
-
ruff<1,>=0.5[dev]extra == "dev"
-
scikit-learn>=1.3[finetune]extra == "finetune"
-
scpn-studio-platform<0.12,>=0.11[honesty]python_version >= "3.12" and extra == "honesty"
-
sentence-transformers<6,>=4[embeddings]extra == "embeddings"
-
sentence-transformers<6,>=4[embed]extra == "embed"
-
sentence-transformers<6,>=4[reranker]extra == "reranker"
-
sentence-transformers<6,>=4[vector]extra == "vector"
-
slowapi<1,>=0.1.9[dev]extra == "dev"
-
slowapi<1,>=0.1.9[server]extra == "server"
-
torch<3,>=2.8[finetune]extra == "finetune"
-
torch<3,>=2.8[nli]extra == "nli"
-
torchvision>=0.15[multimodal]extra == "multimodal"
-
transformers<6,>=5.0.0rc3[finetune]extra == "finetune"
-
transformers<6,>=5.0.0rc3[nli]extra == "nli"
-
transformers<6,>=5.0.0rc3[nli-lite]extra == "nli-lite"
-
transformers<6,>=5.0.0rc3[train]extra == "train"
-
twine>=5.0[dev]extra == "dev"
-
types-pyyaml>=6.0[dev]extra == "dev"
-
types-requests>=2.31[dev]extra == "dev"
-
uvicorn<1,>=0.23[server]extra == "server"
-
weasyprint>=60[reports]extra == "reports"
-
weaviate-client>=4.0[weaviate]extra == "weaviate"
-
z3-solver<6,>=4.12[formal]extra == "formal"