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
- fastapi >=0.100.0
- fastembed <1.0.0,>=0.1.0
- google-genai >=1.4.0
- httpx >=0.25.0
- mcp <2.0.0,>=1.0.0
- numpy >=1.20.0
- ollama >=0.1.0
- openai >=1.0.0
- openpyxl >=3.1.0
- pandas >=2.0.0
- pillow >=10.0.0
- prometheus-client >=0.20
- prompt-toolkit >=3.0.0
- pyarrow >=10.0.0
- pydantic >=2.0.0
- pymupdf >=1.24.0
- pypdf >=4.0.0
- python-docx >=1.0.0
- python-dotenv >=1.0.0
- python-multipart >=0.0.9
- python-pptx >=0.6.18
- pyyaml >=6.0.0
- rank-bm25 >=0.2.2
- rich >=13.0.0
- tiktoken >=0.7.0
- tqdb <1.0.0,>=0.9.1
- tqdm >=4.66.0
- uvicorn >=0.22.0
57 optional dependencies
-
black==23.12.1[dev]extra == "dev"
-
chromadb>=0.4.0[dev]extra == "dev"
-
chromadb>=0.4.0[chroma]extra == "chroma"
-
chromadb>=0.4.0[all]extra == "all"
-
cryptography>=42.0.0[dev]extra == "dev"
-
cryptography>=42.0.0[starter]extra == "starter"
-
cryptography>=42.0.0[sealed]extra == "sealed"
-
deepeval>=0.21.0[eval]extra == "eval"
-
ebooklib>=0.18[loaders]extra == "loaders"
-
ebooklib>=0.18[all]extra == "all"
-
ebooklib>=0.18[starter]extra == "starter"
-
extract-msg>=0.28.0[loaders]extra == "loaders"
-
extract-msg>=0.28.0[all]extra == "all"
-
extract-msg>=0.28.0[starter]extra == "starter"
-
fastembed<1.0.0,>=0.1.0[fastembed]extra == "fastembed"
-
fastembed<1.0.0,>=0.1.0[all]extra == "all"
-
gliner>=0.2.0[gliner]extra == "gliner"
-
gliner>=0.2.0[all]extra == "all"
-
igraph>=1.0.0[graphrag]extra == "graphrag"
-
igraph>=1.0.0[all]extra == "all"
-
keyring>=24.0.0[sealed]extra == "sealed"
-
keyring>=24.0.0[starter]extra == "starter"
-
keyring>=24.0.0[dev]extra == "dev"
-
lancedb>=0.8.0[lancedb]extra == "lancedb"
-
lancedb>=0.8.0[all]extra == "all"
-
lancedb>=0.8.0[dev]extra == "dev"
-
langchain-core>=0.1.0[langchain]extra == "langchain"
-
leidenalg>=0.11.0[all]extra == "all"
-
leidenalg>=0.11.0[graphrag]extra == "graphrag"
-
llama-index-core>=0.10.0[llama-index]extra == "llama-index"
-
llmlingua>=0.2.0[all]extra == "all"
-
llmlingua>=0.2.0[llmlingua]extra == "llmlingua"
-
mypy<2.0.0,>=1.5.0[dev]extra == "dev"
-
networkx>=3.0[graphrag]extra == "graphrag"
-
networkx>=3.0[all]extra == "all"
-
pre-commit<4.0.0,>=3.4.0[dev]extra == "dev"
-
pytest<8.0.0,>=7.4.0[dev]extra == "dev"
-
pytest-asyncio<1.0.0,>=0.21.0[dev]extra == "dev"
-
pytest-cov<5.0.0,>=4.1.0[dev]extra == "dev"
-
pytest-testmon<3.0.0,>=2.1.0[dev]extra == "dev"
-
qdrant-client<2.0.0,>=1.7.0[all]extra == "all"
-
qdrant-client<2.0.0,>=1.7.0[qdrant]extra == "qdrant"
-
requests>=2.31.0[sealed-test]extra == "sealed-test"
-
requests>=2.31.0[dev]extra == "dev"
-
ruff<1.0.0,>=0.1.0[dev]extra == "dev"
-
sentence-transformers>=3.0.0[dev]extra == "dev"
-
sentence-transformers>=3.0.0[sentence-transformers]extra == "sentence-transformers"
-
sentence-transformers>=3.0.0[all]extra == "all"
-
striprtf>=0.0.26[loaders]extra == "loaders"
-
striprtf>=0.0.26[starter]extra == "starter"
-
striprtf>=0.0.26[all]extra == "all"
-
tf-keras>=2.0.0[sentence-transformers]extra == "sentence-transformers"
-
tf-keras>=2.0.0[dev]extra == "dev"
-
tf-keras>=2.0.0[all]extra == "all"
-
torch>=2.0[rebel]extra == "rebel"
-
transformers>=4.20.0[all]extra == "all"
-
transformers>=4.20.0[rebel]extra == "rebel"