Lucas Winther
c5d193600a
Show "Loading model from cache" instead of "Downloading" when weights are already cached
...
Transformers.js's progress_callback always fires status:"download" regardless
of whether the file is actually served from the Cache API — there's no
cacheHit signal for the worker to forward. Since App.tsx already tracks which
models are downloaded (for ModelPicker's badges), it now checks that before
starting a load and threads a loadedFromCache flag into ModelLoadProgress, so
the heading/hint reflect reality for the common already-cached case.
Adds Decisions.md D-033.
2026-07-30 08:30:19 +02:00
Lucas Winther
7040f031a6
Usability and test infrastructure updates.
2026-07-29 09:20:43 +02:00
Lucas Winther
99b1732003
Fix Docker image bloat: exclude local venvs from build context, move transformers.js to devDependencies.
2026-07-29 08:25:00 +02:00
Lucas Winther
214a9ef714
Better error handling
2026-07-29 07:59:16 +02:00
Lucas Winther
78e99fc415
Fixed for decoder dl speed and mobile warnings on low memory devices.
2026-07-29 07:47:42 +02:00
Lucas Winther
a0ef5548af
Optimize max peak memory usage and add warnings on mobile for higher models
2026-07-28 07:23:37 +02:00
Lucas Winther
f6019b3a42
Prefer WASM on firefox cause WebGPU is incredibly slow there.
2026-07-17 16:35:49 +02:00
Lucas Winther
74858f63fc
Enhanced transcription usability.
2026-07-17 15:18:15 +02:00
Lucas Winther
a5cfd219f6
Implement speedups for transcription.
2026-07-15 14:45:40 +02:00
Lucas Winther
742053144e
Fix output text not working.
2026-07-15 14:13:59 +02:00
Lucas Winther
0bd5d326a5
Focus on speedup and not hanging on large audio files.
2026-07-15 13:01:22 +02:00
Lucas Winther
dc4eec2e9e
Describe clearly you don't need to download models on the server.
2026-07-14 20:38:25 +02:00
Lucas Winther
8464f0e492
Better model download management
2026-07-14 20:35:03 +02:00
Lucas Winther
42fe27d2dd
Add live transcription via remote server.
2026-07-14 20:21:48 +02:00