Hugging Face lanza su primera librería oficial para programar en Swift
La plataforma de modelos de IA estrena swift-huggingface, una herramienta que facilita integrar sus 1,5 millones de modelos en aplicaciones para iPhone, iPad y Mac.

Hugging Face (la plataforma donde desarrolladores comparten y descargan modelos de IA ya entrenados) ha publicado swift-huggingface, su primera librería oficial para Swift, el lenguaje de programación que Apple usa para crear apps en iPhone, iPad, Mac y otros dispositivos. Hasta ahora, quien quería usar modelos de Hugging Face en una app de iOS o macOS tenía que escribir código a medida para conectarse a la plataforma; con esta librería, el proceso se reduce a unas pocas líneas.
La herramienta permite buscar, descargar y ejecutar los más de 1,5 millones de modelos alojados en Hugging Face directamente desde Swift, sin depender de Python ni de otros lenguajes intermedios. Incluye soporte para tareas habituales de IA generativa: texto (como chatbots o resúmenes automáticos), imágenes (generación con modelos tipo Stable Diffusion) y audio (transcripción o síntesis de voz). También facilita el fine-tuning (ajustar un modelo preentrenado con datos propios) y subir modelos nuevos a la plataforma desde una app nativa.
Según informó Hugging Face en su blog oficial, la librería está diseñada pensando en Swift 6, la última versión del lenguaje, con APIs modernas que aprovechan las concurrency features (capacidades de programación concurrente que Swift 6 mejoró notablemente). Esto significa que las operaciones pesadas —como descargar un modelo de varios gigabytes o ejecutar inferencia (el proceso de usar un modelo ya entrenado para hacer predicciones)— no bloquean la interfaz de la app.
El lanzamiento llega en un momento en que Apple está apostando fuerte por ejecutar IA localmente en sus dispositivos, sin enviar datos a la nube. Los últimos chips de la compañía —como el M4 o el A18 Pro— incluyen Neural Engines (aceleradores de hardware especializados en operaciones de IA) cada vez más potentes. swift-huggingface permite a los desarrolladores aprovechar esa potencia con modelos que, en muchos casos, ya están optimizados para funcionar en dispositivos Apple.
La librería es de código abierto (licencia Apache 2.0) y está disponible ahora mismo en el repositorio de Hugging Face en GitHub. Incluye documentación completa con ejemplos de uso, desde lo más básico —buscar un modelo y descargarlo— hasta escenarios avanzados como pipelines personalizados (cadenas de procesamiento que combinan varios modelos) o manejo de tokens de autenticación para acceder a modelos privados. Para quien programa en Swift y quiere experimentar con IA generativa sin montar infraestructura en la nube, es probablemente la opción más directa que existe hoy.


