# Core dependencies
numpy>=1.24.0
setuptools==80.9.0
word2number==1.1

# Dashboard (text chat UI)
fastapi>=0.115.0
uvicorn>=0.30.0
beautifulsoup4==4.14.2
python-dotenv==1.2.1

# Audio processing
sounddevice>=0.5.0
soundfile>=0.13.0

# AI and ML
transformers==4.57.6
accelerate==1.12.0
onnxruntime>=1.18.0
llama_cpp_python==0.3.23
qwen-asr==0.0.6
sentence-transformers>=5.0

# These packages require special install flags - see Dockerfile
# qwen-tts: pip install --no-deps git+https://github.com/rekuenkdr/Qwen3-TTS-streaming.git@97da215
# flash-attn: pip install --no-build-isolation --no-deps git+https://github.com/Dao-AILab/flash-attention.git@ef9e6a6

