Apples Framework Foundation Models bietet Entwicklern für iPhone und Mac einen sauberen Weg, das ins Betriebssystem eingebaute Sprachmodell anzusprechen, aber eben nur dieses. AnyLanguageModel von Hugging Face, nach rund einem Jahr Releases nun in Version 1.0, behält Apples API bei und lässt denselben Code stattdessen mit fast jedem Modell sprechen. Wer neugierig auf lokale Modelle ist, aber den Aufwand mehrerer Inferenzanbieter scheut, kann es so günstiger ausprobieren.
Das Versprechen ist eine einzige geänderte Zeile. Man tauscht den Import, und derselbe Sitzungscode läuft mit Apples Systemmodell, mit Open-Weight-Modellen über llama.cpp, MLX oder Core ML oder mit gehosteten Diensten wie Hugging Face Inference Providers und OpenAI-kompatiblen Endpunkten wie OpenRouter. Version 1.0 bringt Bildunterstützung mit der Syntax von Foundation Models 27, sodass Prompts Bilder enthalten können, und unter Apples 27er-Versionen funktioniert sie auch mit jedem Modell, das Apples Protokoll LanguageModel erfüllt. Gehostete Anbieter erhalten dieselben Funktionen wie lokale: geführte Generierung, Tool-Aufrufe mit Streaming und Tokenzählung. Reasoning bleibt im Verlauf erhalten und wird automatisch weggelassen, wenn eine Anfrage zu einem Anbieter wechselt, der es nicht wiedergeben kann, und API-Schlüssel kommen aus einer Funktion statt aus einem festen String, damit eine App kurzlebige Tokens vom eigenen Server holen kann.
Hugging Face hat außerdem swift-huggingface 1.0 und swift-xet 1.0 veröffentlicht, die Modell-Downloads vom Hub beschleunigen. Die Beispiele zeigen die Bandbreite: Einige der meistgeladenen kleinen Modelle passen auf ein iPhone, Qwen3.8 27B läuft auf einem Mac mit 32 GB Speicher oder mehr, und etwas in der Größe von GLM-5.3, rund 1,5 TB in BF16, erreicht man besser über gehostete Anbieter.
Für alle, die auf Apple-Plattformen entwickeln, macht das lokal ausgerichtete Apps praktikabler. Es setzt auf die Laufzeitumgebungen auf, die wir besprechen, MLX und llama.cpp, statt sie zu ersetzen, und erlaubt, mit Apples eingebautem Modell zu beginnen und später ohne Neuschreiben der App zu einem offenen oder gehosteten zu wechseln.
Das Hauptrisiko ist die Abhängigkeit von Apples Fahrplan. AnyLanguageModel bildet eine API nach, die Apple jedes Jahr ändert; jede neue Betriebssystemversion verursacht also Nacharbeit, und neue Apple-Funktionen kommen hier womöglich verspätet an. Entwickler übernehmen zudem die Aufgabe, Modelle selbst auszuwählen und zu testen, auch beim Datenschutz, wenn Anfragen das Gerät verlassen. Hugging Face kündigt als Nächstes Modelle an, die entscheiden, und Modelle, die zuhören, was den Einsatz über Text hinaus erweitern würde.