langgraph==1.0.1
langchain==0.3.28
langchain-core==0.3.83
langchain-community==0.3.31
langchain-litellm==0.3.5
langchain-milvus==0.1.7
langchain-huggingface==0.3.1
pymilvus[model]==2.6.7
scipy<2.0.0,>=1.13.0
pydantic==2.12.5
numpy<2.5.0,>=1.26.4
pandas<2.4,>=2.2.3
pyarrow<19.0.0,>=18.0.0
python-dotenv==1.2.1
litellm<1.83.0,>=1.70.0
openai<1.83.0,>=1.82.0
docling<3.0.0,>=2.36.1
sentence-transformers==5.2.0
diskcache==5.6.3
tqdm==4.67.1
smolagents<2.0.0,>=1.0.0
matplotlib==3.10.8
plotly==6.6.0
kaleido==1.2.0
datasets<4.0.0,>=2.14.7
huggingface-hub==0.36.0
ragworkbench

[:sys_platform != "win32"]
pymilvus[milvus_lite]==2.6.7

[dev]
pytest<9.0.0,>=8.3.3
pytest-asyncio>=0.21.0
black==25.1.0
ruff==0.13.1
mypy<2.0.0,>=1.19.1
pre-commit==4.5.1

[dev:sys_platform != "win32"]
pymilvus[milvus_lite]==2.6.7

[mcp]
mcp<2.0.0,>=1.26.0
fastmcp<4.0.0,>=3.1.1

[test]
pytest<9.0.0,>=8.3.3
pytest-asyncio>=0.21.0
ragworkbench

[test:sys_platform != "win32"]
pymilvus[milvus_lite]==2.6.7

[ui]
streamlit<2.0.0,>=1.55.0
pandas<2.4,>=2.2.3
