| # Tokenizers / embeddings / transformers | |
| tiktoken>=0.4.0 | |
| sentence-transformers>=2.2.2 | |
| transformers>=4.30.0 | |
| huggingface-hub>=0.13.0 | |
| torch>=2.0.0 # for local model inference; optional if using remote LLMs | |
| tokenizers>=0.13.3 | |
| sentencepiece>=0.1.99 | |
| # Utilities | |
| python-dotenv>=1.0.0 | |
| requests>=2.30.0 | |
| aiohttp>=3.8.0 | |
| pytesseract>=0.3.10 | |
| pdf2image>=1.16.0 | |
| # Web / API (optional - common for demo apps) | |
| fastapi>=0.95.0 | |
| uvicorn>=0.22.0 | |
| pymupdf | |