El cambio que introduce WebAI de Opera va más allá de una función concreta: modifica dónde se ejecuta la inferencia. Al ofrecer capacidades de IA integradas en el navegador, Opera permite que las páginas web y las extensiones utilicen modelos que se ejecutan en el dispositivo del usuario, incluidos modelos preinstalados o cuyos pesos se descargan con autorización, de proveedores compatibles. Así elimina una etapa operativa que durante mucho tiempo ha sido habitual para muchos desarrolladores: ya no siempre es necesario mantener servidores de inferencia, gestionar el escalado ni pagar tarifas de API por token en funciones cuyo costo de inferencia es bajo y cuya latencia importa.
En la práctica, WebAI no depende de un único modelo, aunque su utilidad depende de que el modelo y el hardware sean compatibles. En su lanzamiento inicial, Opera permite que los usuarios opten por la familia Gemma de Google y, en los Mac con Apple Silicon, por el modelo fundacional integrado de Apple. Estos modelos se han elegido porque las arquitecturas modernas de «pesos abiertos» son lo bastante eficientes para funcionar en portátiles habituales y equipos de escritorio de gama alta. Para los desarrolladores, esto permite crear funciones de clasificación de contenido, resumen y generación ligera sin configurar clústeres de GPU ni pagar por consulta, siempre que diseñen sus productos teniendo en cuenta las distintas capacidades de los dispositivos.
Los efectos prácticos en los productos son evidentes. La ejecución local reduce el tiempo de ida y vuelta de la inferencia: de cientos de milisegundos o segundos a decenas de milisegundos en equipos capaces. Esto mejora la interactividad de funciones en tiempo real, como organizar pestañas o mostrar sugerencias en línea. Además, los datos confidenciales permanecen en el dispositivo, lo que reduce las dificultades normativas y de cumplimiento al procesar documentos privados o seleccionar currículums. Sin embargo, también redistribuye responsabilidades: los desarrolladores deben detectar las capacidades del dispositivo, ofrecer alternativas adecuadas y probar la experiencia de usuario para las descargas de modelos opcionales y los permisos.
Las decisiones de adopción dependerán de los límites del hardware, el tamaño de los modelos y la confianza de los usuarios. Los dispositivos con poca RAM, procesadores limitados o sin aceleradores neuronales podrían ejecutar mal los modelos pequeños o no admitir IA local, lo que obligaría a recurrir a arquitecturas híbridas. También importan la seguridad y la gestión de actualizaciones: los navegadores deben aislar la ejecución de los modelos, ofrecer canales transparentes para actualizar sus pesos y evitar que la inferencia local se convierta en una vía de ataque. Para los equipos de producto, la pregunta no es solo si la tecnología es viable, sino también si encaja con el mercado: ¿qué funciones necesitan realmente ejecutarse de forma local y cuáles pueden recurrir a la nube?


