MLX
MLX ist eine von Apple entwickelte Software-Bibliothek, mit der Programmierer KI-Modelle direkt auf Macs, iPhones und iPads rechnen lassen können. Sie ist speziell auf Apples eigene Chips zugeschnitten und nutzt deren Besonderheit, dass Prozessor und Grafikeinheit denselben Speicher teilen.
MLX ist ein Werkzeugkasten für Programmierer, veröffentlicht von Apple im Dezember 2023. Damit lassen sich Programme schreiben, die aus Beispielen lernen und danach Aufgaben lösen – etwa Texte schreiben oder Bilder erzeugen. Solche Werkzeugkästen nennt man Frameworks: Sie liefern fertige Bausteine, damit niemand jede Rechenoperation selbst programmieren muss. Das Besondere an MLX ist, dass es für Apples eigene Chips gebaut wurde, also für die Prozessoren in Macs, iPhones und iPads. Die Software ist frei verfügbar, jeder darf sie kostenlos nutzen und den Programmcode einsehen.
Warum das wichtig ist
Jahrelang lief KI-Entwicklung fast ausschließlich auf Grafikkarten der Firma Nvidia. Die dafür üblichen Frameworks setzten diese Hardware voraus. Wer auf einem Mac arbeitete, hatte schlechte Karten. MLX ändert das für einen bestimmten Bereich: Man kann fertige Modelle auf dem eigenen Rechner laufen lassen, statt sie über das Internet auf fremden Servern zu benutzen.
Das hat zwei praktische Folgen. Erstens bleiben die eigenen Daten auf dem eigenen Gerät. Wer eine KI nach vertraulichen Dingen fragt, schickt sie nicht an ein Rechenzentrum. Zweitens kostet die Nutzung nichts extra, weil keine Serverzeit bezahlt werden muss. Für Apple selbst ist MLX ausserdem strategisch: Es macht die eigenen Chips für KI-Entwickler attraktiver.
Wie es funktioniert
Der zentrale Trick liegt in Apples Chip-Bauweise. In einem normalen PC hat die Grafikkarte ihren eigenen Speicher, getrennt vom Hauptspeicher. Daten müssen ständig zwischen beiden hin- und herkopiert werden. Das kostet Zeit und begrenzt, wie groß ein Modell sein darf.
Apples Chips nutzen stattdessen einen gemeinsamen Speicher für alle Recheneinheiten. Man kann sich das wie einen Schreibtisch vorstellen, an dem mehrere Leute sitzen und dieselben Unterlagen benutzen. Niemand muss Kopien anfertigen und weiterreichen. MLX ist genau darauf ausgelegt und vermeidet dieses Kopieren komplett.
Dazu kommt ein zweites Prinzip: MLX rechnet Aufgaben nicht sofort ab, sondern sammelt sie erst und plant dann die Ausführung. So lassen sich mehrere Schritte zusammenfassen, was Rechenzeit spart. Bedient wird MLX über die Programmiersprache Python, die auch in der übrigen KI-Welt üblich ist. Der Aufbau ähnelt absichtlich bekannten Frameworks, damit Umsteiger sich schnell zurechtfinden.
Wo man dem Begriff begegnet
Im Alltag trifft man MLX vor allem in Apps, die KI-Modelle lokal auf dem Mac ausführen. Programme wie LM Studio erlauben es, ein Sprachmodell herunterzuladen und offline damit zu chatten – im Hintergrund arbeitet dabei oft MLX. Auf der Plattform Hugging Face, einer Art Bibliothek für frei verfügbare KI-Modelle, gibt es tausende Versionen, die speziell für MLX vorbereitet wurden.
In Nachrichten taucht MLX meist in Berichten über Apples Rolle im KI-Wettbewerb auf. Der Konzern gilt gegenüber Google, Microsoft und OpenAI als Nachzügler. MLX ist ein Baustein der Gegenstrategie: KI soll nicht in der Cloud stattfinden, sondern auf dem Gerät in der Hand des Nutzers. Anlegern und Beobachtern dient das Framework deshalb als Hinweis darauf, welchen Weg Apple einschlägt. Wer selbst programmieren lernt und einen Mac besitzt, kann MLX übrigens mit einem einzigen Befehl installieren und erste Experimente starten.