# Web-tier dependencies (Render / hosted PWA).
# These are the minimum packages the Flask server needs to boot and serve
# the landing page, license issuance, and the thin API. Heavy ML inference
# happens in the user's browser via WebLLM / Web Speech / Web Audio, OR
# on the user's local desktop install (see requirements-desktop.txt).
requests>=2.31
flask>=3.0
flask-limiter>=3.5
numpy>=1.24
Pillow>=10.0
edge-tts>=7.0
imageio-ffmpeg>=0.5.1
