El desarrollo de una IA en Apple sigue a buen ritmo, aunque bajo el más absoluto secreto dentro de sus laboratorios. Sabemos sobre un modelo LLM llamado Ajax y que iOS 18 va a representar un avance en términos de inteligencia artificial, pero de momento nadie sabe cómo se van a aplicar esos avances en el sistema operativo.
Lo que sí que llega son más pistas: han aparecido rastros del llamado Apple MLX, una herramienta específicamente diseñada para los chips Apple Silicon para poder ejecutar una IA generativa de forma más eficiente. Y atención, porque se trata de un proyecto de código abierto que puedes consultar en Github.
Una base para que los desarrolladores lleven la IA a los dispositivos Apple
Los desarrolladores pueden utilizar MLX en sus códigos apoyados por otras APIs en Python y C++, y aprovecha tanto los núcleos de las CPU como de las CPU de chips como el M3 para tener más eficiencia generando contenidos como imágenes. Y aquí es donde Apple puede tener una ventaja interesante: que la base de su IA esté optimizada mientras el resto de motores y modelos tienen que trabajar sobre chips sin optimización.
La señal es clara: de algún modo u otro Apple quiere ofrecer una o varias IA que se ejecute en el propio dispositivo aprovechando esa ventaja, al menos parcialmente. O como mínimo ofrecer este tipo de ejecución a los desarrolladores que utilicen otras IA. Bien implementado, MLX podría …