TensorFlow.js
TensorFlow.js es la librería de Google que permite ejecutar modelos de Machine Learning directamente en el navegador, sin servidor ni API. Coste por inferencia: cero.
Explicación
TensorFlow.js es el equivalente JavaScript del framework de ML más usado. Permite tres cosas: cargar modelos pre-entrenados (COCO-SSD para detección de objetos, MobileNet para clasificación, PoseNet para poses humanas), entrenar modelos custom directamente en navegador o, más útil, transferir modelos entrenados en Python a navegador. Ventajas brutales: latencia bajísima (sin red), coste cero por petición, privacidad total (los datos no salen del dispositivo). Limitaciones: descarga inicial del modelo (3-50MB), rendimiento limitado en móviles antiguos, modelos generativos grandes no caben.
Caso real
Una app de clasificación de imágenes para clínica carga COCO-SSD (~6MB) en el navegador y detecta objetos sin enviar datos al servidor. Cero coste por petición, funciona offline tras la primera carga.