# Main dependencies
langchain>=0.1.0
langchain-core>=0.1.0
langchain-community>=0.0.10
langchain-milvus>=0.0.1
requests>=2.31.0
pydantic>=2.0.0
PyMuPDF>=1.23.0  # for fitz
Pillow>=10.0.0  # for PIL
pandas>=2.0.0
numpy>=1.24.0
gradio>=4.0.0

# Ollama integration
ollama>=0.1.0

# Embedding model
sentence-transformers>=2.2.2
transformers>=4.30.0
torch>=2.0.0
huggingface-hub>=0.16.0

# RAG / Database
pymilvus>=2.3.0

# LangGraph
langgraph>=0.0.16

# Google Fit integration (optional)
google-api-python-client>=2.100.0
google-auth-oauthlib>=1.0.0
google-auth>=2.22.0

# PDF processing
openpyxl>=3.1.0  # for pandas to_excel 