# Core dependencies
torch>=2.0.0
pillow>=10.0.0
numpy>=1.24.0
huggingface_hub>=0.26.0

# AI API clients
anthropic
groq
mistralai

# AutoAWQ with specific version - MUST be installed before transformers
# flash-attn>=2.0.0;platform_system!="Darwin"  # Optional for performance, excluded on MacOS
# triton
# autoawq

# Transformers and related
git+https://github.com/huggingface/transformers
accelerate
sentence-transformers

# Qwen model dependencies
tokenizers>=0.15.0
safetensors>=0.3.1

# Video processing with decord for faster loading
decord>=0.6.0
qwen-vl-utils[decord]
opencv-python>=4.8.0
ffmpeg-python>=0.2.0
imageio_ffmpeg>=0.6.0
moviepy>=2.1.2
scenedetect>=0.6.2

# Downloading
yt-dlp>=2023.3.4

# Utilities
tqdm>=4.66.1
requests>=2.31.0
python-slugify>=8.0.1
psutil>=5.9.0
packaging>=23.1
aiohttp>=3.8.5
python-dotenv
tiktoken
pydantic
rich





