Skip to content

Research Hub

Decision logs, technical deep dives, and architectural findings captured throughout development.

Topics

  • Thesis Scope


    Overview of the thesis, comparison criteria (load time, inference speed, memory, ease of integration), target browsers, and initial code review findings.

    Read

  • Runtime Selection


    Analysis of 4 ML runtimes: TensorFlow.js, ONNX Runtime Web, Transformers.js, MediaPipe. Backend matrix and model distribution plan.

    Read

  • Technical Deep Dives


    ONNX model sourcing (HuggingFace CDN), CPU vs WASM distinction in TF.js, WebNN support, ModelsProvider architecture, and runtime requirements (SharedArrayBuffer, COOP/COEP headers).

    Read