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
- flask <4,>=3.0.3
- jinja2 <4,>=3.1.4
- langchain <0.4,>=0.3.4
- pydantic <3,>=2.9.2
- pyopenssl <25,>=24.2.1
-
python-certifi-win32
<2,>=1.6.1
sys_platform == "win32"
- python-multipart <0.0.21,>=0.0.18
- pyyaml <7,>=6.0.2
68 optional dependencies
-
chromadb<0.6.00,>0.4.24[all]extra == "all"
-
chromadb<0.6.00,>0.4.24[rag]extra == "rag"
-
crewai<0.90.0,>0.80.0[agents]extra == "agents"
-
crewai<0.90.0,>0.80.0[all]extra == "all"
-
langchain-anthropic<0.3,>=0.2.3[all]extra == "all"
-
langchain-anthropic<0.3,>=0.2.3[chat]extra == "chat"
-
langchain-anthropic<0.3,>=0.2.3[rag]extra == "rag"
-
langchain-anthropic<0.3,>=0.2.3[agents]extra == "agents"
-
langchain-community<0.4,>=0.3.3[all]extra == "all"
-
langchain-community<0.4,>=0.3.3[chat]extra == "chat"
-
langchain-community<0.4,>=0.3.3[rag]extra == "rag"
-
langchain-community<0.4,>=0.3.3[agents]extra == "agents"
-
langchain-google-genai<3,>=2.0.1[all]extra == "all"
-
langchain-google-genai<3,>=2.0.1[chat]extra == "chat"
-
langchain-google-genai<3,>=2.0.1[rag]extra == "rag"
-
langchain-google-genai<3,>=2.0.1[agents]extra == "agents"
-
langchain-mistralai<0.3,>=0.2.0[chat]extra == "chat"
-
langchain-mistralai<0.3,>=0.2.0[all]extra == "all"
-
langchain-mistralai<0.3,>=0.2.0[agents]extra == "agents"
-
langchain-mistralai<0.3,>=0.2.0[rag]extra == "rag"
-
langchain-nvidia-ai-endpoints<0.4,>=0.3.0[agents]extra == "agents"
-
langchain-nvidia-ai-endpoints<0.4,>=0.3.0[chat]extra == "chat"
-
langchain-nvidia-ai-endpoints<0.4,>=0.3.0[rag]extra == "rag"
-
langchain-nvidia-ai-endpoints<0.4,>=0.3.0[all]extra == "all"
-
langchain-openai<0.3,>=0.2.3[chat]extra == "chat"
-
langchain-openai<0.3,>=0.2.3[agents]extra == "agents"
-
langchain-openai<0.3,>=0.2.3[all]extra == "all"
-
langchain-openai<0.3,>=0.2.3[rag]extra == "rag"
-
langgraph<0.3,>=0.2.39[all]extra == "all"
-
langgraph<0.3,>=0.2.39[agents]extra == "agents"
-
llama-index<0.13,>=0.12.3[rag]extra == "rag"
-
llama-index<0.13,>=0.12.3[chat]extra == "chat"
-
llama-index<0.13,>=0.12.3[all]extra == "all"
-
llama-index<0.13,>=0.12.3[agents]extra == "agents"
-
llama-index-llms-openai<0.4,>=0.3[all]extra == "all"
-
llama-index-llms-openai<0.4,>=0.3[rag]extra == "rag"
-
llama-index-llms-openai<0.4,>=0.3[chat]extra == "chat"
-
llama-index-llms-openai<0.4,>=0.3[agents]extra == "agents"
-
markitdown<0.1.0,>=0.0.1a3[rag]extra == "rag"
-
markitdown<0.1.0,>=0.0.1a3[all]extra == "all"
-
matplotlib<4,>=3.9.2[all]extra == "all"
-
matplotlib<4,>=3.9.2[rag]extra == "rag"
-
openpyxl<4,>=3.1.5[all]extra == "all"
-
openpyxl<4,>=3.1.5[rag]extra == "rag"
-
pymilvus<3,>=2.5.3[all]extra == "all"
-
pymilvus<3,>=2.5.3[rag]extra == "rag"
-
pymupdf<2,>=1.24.11[rag]extra == "rag"
-
pymupdf<2,>=1.24.11[all]extra == "all"
-
pytest<9,>=8.3.3[test]extra == "test"
-
pytest-optional-tests<0.2,>=0.1.1[test]extra == "test"
-
qdrant-client<1.13.0,>1.12.0[all]extra == "all"
-
qdrant-client<1.13.0,>1.12.0[rag]extra == "rag"
-
sentence-transformers<3.4.0,>3.2.0[all]extra == "all"
-
sentence-transformers<3.4.0,>3.2.0[rag]extra == "rag"
-
torch<2.7.0,>=2.6.0[all]extra == "all"
-
torch<2.7.0,>=2.6.0[rag]extra == "rag"
-
transformers>=4.48.0[all]extra == "all"
-
transformers>=4.48.0[rag]extra == "rag"
-
umap<0.2,>=0.1.1[all]extra == "all"
-
umap<0.2,>=0.1.1[rag]extra == "rag"
-
umap-learn<0.6,>=0.5.7[all]extra == "all"
-
umap-learn<0.6,>=0.5.7[rag]extra == "rag"
-
unstructured<0.17,>=0.16.0[all]extra == "all"
-
unstructured<0.17,>=0.16.0[rag]extra == "rag"
-
vllm>=0.8[agents]extra == "agents"
-
vllm>=0.8[rag]extra == "rag"
-
vllm>=0.8[chat]extra == "chat"
-
vllm>=0.8[all]extra == "all"