Hugging Face ha lanzado AnyLanguageModel 1.0, una librería de Swift que actúa como reemplazo directo del marco Foundation Models de Apple. Esta herramienta permite a los desarrolladores integrar modelos de lenguaje locales y alojados en sus aplicaciones para iOS, macOS y visionOS sin cambiar la lógica de inferencia. El proyecto, que nace de la demanda de los desarrolladores por simplificar el uso de modelos locales, ahora incluye soporte para modelos de pesos abiertos mediante llama.cpp, MLX y Core ML, así como para proveedores alojados como OpenAI, Anthropic, Google y Hugging Face.
La versión 1.0 introduce mejoras significativas en la interoperabilidad: la llamada a herramientas (tool calling) y la generación guiada funcionan con todos los proveedores, incluyendo tipos anidados. Además, se ha añadido soporte para imágenes en los prompts, compatible con la sintaxis de Foundation Models 27. El proyecto también ha expandido su soporte a Linux, permitiendo que el mismo código funcione en servidores. En cuanto a la seguridad, las claves API ahora se gestionan mediante closures, facilitando el uso de tokens de vida corta. El lanzamiento coincide con la versión 1.0 de swift-huggingface y swift-xet, que optimizan la descarga de modelos. Entre los modelos destacados en el Hub son Gemma 4 E2B (3,4 GB), LFM2.5 2.6B (1,7 GB) y Qwen3.8 27B (16 GB), los primeros dos aptos para iPhone y el último para Macs con 32 GB de memoria. Hugging Face planea expandir estas capacidades con modelos de decisión y escucha en el futuro.
