# Core
python-dotenv==1.0.0
pydantic==2.5.0
pydantic-settings==2.1.0

# OpenSearch
opensearch-py==2.4.2

# Neo4j (GraphRAG)
neo4j==5.14.0

# Document Parsing
unstructured[pdf,docx]>=0.14.2
pdf2image>=1.17.0
pypdf>=3.17.0
python-magic>=0.4.27
markdown>=3.5.0

# Embeddings & ML
sentence-transformers>=2.2.0
torch>=2.0.0
transformers>=4.30.0
accelerate>=0.20.0
bitsandbytes>=0.40.0

# LangChain Integration
langchain-core>=0.1.14
langchain-community>=0.0.14

# CDC / File Watching
watchdog==3.0.0

# FastAPI (API Server)
fastapi==0.109.0
uvicorn==0.27.0
gunicorn==21.2.0
python-multipart==0.0.6

# Compliance (GuardRail)
presidio-analyzer==2.2.33
presidio-anonymizer==2.2.33
spacy==3.7.2

# Utilities
loguru==0.7.2
tqdm==4.66.1
numpy==1.26.2
tenacity==8.2.3
orjson==3.9.10