~/talk

Boring but Effective: WebAI That Ships

Talkat dotJS 2026 · on Friday, 2026-09-18· [web-platform, machine-learning]
slides:none on file

Demonstration of browser-first ML with Transformers.js shows a working kitchen assistant that runs fully offline but requires a 3 GB download for all models; real-world numbers: Gemma model hits ~140 tokens/s on an M3 and only ~3 tokens/s on an older Dell. Concrete demos: Whisper tiny (≈100 MB) transcribes 3–4s of audio in 0.27s, a 26 MB depth model runs ~34 FPS, and 1,020 text embeddings compute in 3s with similarity queries at ~17 ms. WebGPU kernels and cross-origin storage are the practical next steps.

AI-written summary · about

  1. 0:00On-device AI intro
  2. 3:29Hidden challenges of on-device AI
  3. 7:43Optimizing AI runtimes for browser
  4. 8:05Pipeline API for web AI tasks
  5. 10:28Real-time audio/image tasks
  6. 12:18Text embeddings and similarity search
  7. 15:07Why run AI on device
  8. 16:30Client vs server AI decisions
  9. 19:38Privacy-focused medical app
  10. 21:42Conclusion and future
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.