🚀 Появился AnyLanguageModel для Swift
Hugging Face представил AnyLanguageModel — Swift-пакет для единого доступа к локальным и облачным LLM на устройствах Apple.
Библиотека совместима с Apple Foundation Models: достаточно заменить import FoundationModels на import AnyLanguageModel, и можно использовать модель локально (через MLX, Core ML, llama.cpp, Ollama) или в облаке (OpenAI, Anthropic, Gemini, Hugging Face). Поддерживается работа с изображениями, даже если базовый API Apple их не поддерживает. Swift 6.1 и package traits позволяют подключать только нужные бэкенды, избегая лишних зависимостей.
Решение упрощает тестирование open-source моделей и снижает барьер входа для разработчиков.