# Core AI e LangChain
langchain==0.2.5
langchain-core==0.2.9
langchain-google-genai==2.0.5
langchain-chroma==0.1.2
langchain-community==0.2.5
tavily-python
langchain-tavily==0.1.5
# Use a wheel-compatible NumPy for Python 3.13 on Windows
numpy==1.26.4; python_version < '3.13'
numpy>=2.1,<3; python_version >= '3.13'

# Interfaccia Utente
streamlit

# Backend e Servizi
apscheduler
fastapi
requests
uvicorn[standard]
watchdog
pyyaml
python-dotenv

# Lettura Documenti
pypdf
PyMuPDF

# Local embeddings (HF) fallback
sentence-transformers
