16 Commits

Author SHA1 Message Date
oval 36fc233d5c Load audio as waveform dict for pyannote (torchcodec unavailable on ROCm) 2026-07-11 00:29:47 +02:00
oval 1b54e8ae5b Fix pyannote API: use_auth_token -> token 2026-07-11 00:23:19 +02:00
oval 70073753f0 Fix boson_multimodal API: prepare_chatml_sample_qwen -> prepare_chatml_sample 2026-07-11 00:17:33 +02:00
oval cb86342cab Monkey-patch LLAMA_ATTENTION_CLASSES for boson_multimodal compatibility with transformers 5.x 2026-07-11 00:12:44 +02:00
oval 9ed7590093 Use explicit include for task modules instead of broken autodiscover 2026-07-11 00:03:54 +02:00
oval f50289a2d4 Make ML imports lazy in tasks so celery can register without torch/pyannote at import time 2026-07-11 00:02:10 +02:00
oval bd4d5c00d9 Fix celery autodiscover: use ['app'] to find app.tasks.* modules 2026-07-10 23:54:46 +02:00
oval 55e9504905 Add celery autodiscover_tasks and use send_task by name in API 2026-07-10 23:52:31 +02:00
oval aeefabb76c Update worker base image to rocm6.4.4 pytorch 2.6.0 2026-07-10 23:15:02 +02:00
oval d33af4b4c9 Decouple API from ML imports: use send_task() by name instead of importing tasks 2026-07-10 23:12:44 +02:00
oval 491454a369 Add celery/redis deps to API container (needed for task dispatch) 2026-07-10 23:06:09 +02:00
oval 61db8d88e5 Fix .gitignore: models/ was excluding backend/app/models/ 2026-07-10 23:04:37 +02:00
oval 2db7aefc44 Use non-standard host ports to avoid conflicts on powermac 2026-07-10 23:02:24 +02:00
oval 7196065066 Map Redis to host port 16379 to avoid conflict 2026-07-10 23:01:38 +02:00
oval f57472cb00 Fix image names for podman short-name resolution 2026-07-10 23:00:41 +02:00
oval 6851b26923 Initial commit: Børnetime app scaffold
FastAPI + Celery + Svelte app for English→Danish video translation
with voice cloning. Includes diarization, STT, translation, TTS,
and audio mixing pipeline.
2026-07-10 22:42:23 +02:00