PyMuPDF>=1.27.1
pytesseract>=0.3.13
Pillow>=11.1.0
python-docx>=1.2.0
python-pptx>=1.0.2
openpyxl>=3.1.5
striprtf>=0.0.32
beautifulsoup4>=4.13.3
EbookLib>=0.20
odfpy>=1.4.1
pydantic>=2.12.5
pydantic-settings>=2.10.1
python-dotenv>=1.2.2
langchain-core>=1.4.9
langchain-text-splitters>=1.1.2
langchain-openai>=1.3.5
langchain-google-genai>=4.2.7
langchain-ollama>=0.3.10
langchain-anthropic>=1.4.8
langchain-huggingface>=1.2.2
sentence-transformers>=5.5.1
transformers>=4.57.6
numpy>=2.4.6
torch>=2.12.1
qdrant-client>=1.18.0
bm25s>=0.3.9
fastapi<0.129.1,>=0.127.0
uvicorn>=0.34.0
python-multipart>=0.0.20
openai>=2.45.0
mcp[cli]>=1.25.0

[dev]
pytest>=9.1.1
ruff>=0.11.10

[evals]
deepeval>=4.1.0
