| # Core dependencies | |
| numpy>=1.24.0 | |
| torch>=2.0.0 | |
| streamlit>=1.22.0 | |
| fastapi>=0.95.0 | |
| uvicorn>=0.22.0 | |
| python-dotenv>=0.20.0 | |
| pydantic>=1.10.0 | |
| # Embedding and vector search | |
| sentence-transformers>=2.2.2 | |
| transformers>=4.28.1 | |
| faiss-cpu==1.7.4 | |
| # Document processing | |
| PyPDF2>=3.0.0 | |
| python-docx>=0.8.11 | |
| # LLM integration (optional) | |
| openai>=1.0.0 | |
| # Utilities | |
| tqdm>=4.65.0 | |
| requests>=2.28.0 |