# Core LightRAG dependencies lightrag>=0.1.0 fastapi>=0.104.0 uvicorn>=0.24.0 pydantic>=2.4.0 aiofiles>=23.2.0 # Database connectors redis>=5.0.0 neo4j>=5.12.0 qdrant-client>=1.6.0 psycopg2-binary>=2.9.0 asyncpg>=0.28.0 # Document processing pymupdf>=1.23.0 python-docx>=1.1.0 openpyxl>=3.1.0 python-pptx>=0.6.23 pandas>=2.0.0 beautifulsoup4>=4.12.0 # OCR and image processing (GPU-accelerated) paddleocr>=2.7.0 paddlepaddle-gpu>=2.5.0 opencv-python>=4.8.0 Pillow>=10.0.0 pdf2image>=1.16.3 # Image classification (OpenCLIP in isolated environment) # Note: OpenCLIP is installed in separate virtual environment (openclip_gpu_env) # to avoid dependency conflicts with PaddleOCR # AI/ML models and NLP spacy>=3.7.0 transformers>=4.35.0 torch>=2.1.0+cu118 sentence-transformers>=2.2.0 openai>=1.3.0 # NLP and text processing nltk>=3.8.0 langdetect>=1.0.9 tiktoken>=0.5.0 # Performance and utilities numpy>=1.24.0 networkx>=3.1 ujson>=5.8.0 python-multipart>=0.0.6 # Authentication and security python-jose[cryptography]>=3.3.0 passlib[bcrypt]>=1.7.4 bcrypt>=4.0.0 # GPU acceleration cuda-python>=11.8.0 # MobileOne for image classification mobileone>=0.1.0 # Additional dependencies for optimized document processing PyPDF2>=3.0.0 python-docx>=1.1.0 # Additional utilities requests>=2.31.0 aiohttp>=3.9.0 httpx>=0.25.0 # Development and testing pytest>=7.4.0 pytest-asyncio>=0.21.0 # Spacy model for entity extraction (install separately: python -m spacy download en_core_web_lg)