
# Core
openai>=2.0
numpy>=2.0

# RAG (HybridSearch: BM25 + FAISS similarity, fused with RRF)
llama-index-core>=0.14
llama-index-retrievers-bm25>=0.7
faiss-cpu>=1.13
rank-bm25>=0.2.2

# Tokenization for header-based chunking budgets
tiktoken>=0.13

# Multilingual, zero-network temporal expression resolution
dateparser>=1.4.2,<2

# Install this checkout and the optional FastAPI server/WebUI dependencies.
# This keeps `pip install -r requirements.txt` equivalent to the documented
# local development setup.
-e .[server]
