Hugging Face für Einsteiger
Hub, Spaces, Inferenz: acht Kapitel von „ich kenne den Download-Knopf" bis zu einer öffentlich erreichbaren Demo mit GPU - ohne Server, ohne Kreditkarte, ohne eigene Grafikkarte.
Es gibt einen Satz, der Hugging Face gut beschreibt, und es gibt einen Satz, der gut klingt. Der gut klingende ist „GitHub für Machine Learning“. Er hilft beim ersten Hinsehen und steht dir danach im Weg, weil er drei Dinge zu einem verrührt, die getrennt gehören.
Denn wenn du auf huggingface.co bist, siehst du nicht ein Produkt, sondern drei:
Der Hub ist die Plattform. Modelle, Datasets und Demos liegen dort als echte Git-Repositories, jedes mit Verlauf, Commits und einer Beschreibungsseite. Das ist der Teil, der wirklich wie GitHub funktioniert.
Die Bibliotheken sind Python-Pakete, die du installierst: transformers,
datasets, huggingface_hub und ein Dutzend mehr. Die laufen auf deinem
Rechner und brauchen die Plattform nicht - du kannst mit transformers ein
Modell benutzen, das nie in der Nähe von Hugging Face war.
Die Dienste sind das, womit die Firma Geld verdient: Rechenzeit für Demos, gemanagte Inferenz-Endpunkte, ein Gateway zu fremden Anbietern, Team-Funktionen. Manches davon ist kostenlos, manches kostet ab der ersten Minute.
Wer die drei durcheinanderbringt, stellt die falschen Fragen. „Ist Hugging Face DSGVO-konform?“ ist so eine: Für die Bibliotheken auf deinem Laptop ist die Frage sinnlos, für den Hub ist sie eine Frage nach Metadaten, und für die Dienste ist sie eine Frage danach, in welchem Rechenzentrum welcher Anbieter deine Eingaben verarbeitet. Drei verschiedene Antworten, weil es drei verschiedene Dinge sind.
Warum es diesen Kurs gibt
Die meisten Einstiege hören nach dem Download auf. Modell suchen, Modell laden, Modell laufen lassen - fertig. Das ist der Teil, den fast alle kennen, und es ist der Teil, der am wenigsten überrascht.
Das eigentliche Erstaunen kommt später, und es hat einen Namen: Spaces. Du
schiebst eine Datei app.py in ein Repo, wartest zwei Minuten, und es steht eine
Webanwendung im Netz. Mit URL. Für Fremde erreichbar. Optional mit GPU. Ohne
Server, ohne Deployment-Pipeline, ohne Rechnung. Kapitel 05 ist das Kapitel,
wegen dem dieser Kurs existiert - alles davor ist der Weg dorthin, alles danach
die Frage, wo die Rechenleistung herkommt, wenn es ernst wird.
Was du am Ende hast
Was du brauchst
Wenig, und nichts davon kostet Geld:
- Python 3.10 oder neuer und ein Terminal. Kein Docker, kein Conda nötig.
- Rund 3 GB freien Plattenplatz für Modelle im Cache. Wir bleiben bewusst klein.
- Keine Grafikkarte. Jeder Schritt in diesem Kurs läuft auf CPU. Wo eine GPU auftaucht, gehört sie jemand anderem.
- Einen kostenlosen Account, aber erst ab Kapitel 02. Die ersten beiden Kapitel liest du ohne Anmeldung mit.
Was dieser Kurs nicht ist
Kein Fine-Tuning-Kurs. LoRA, QLoRA, TRL und die ganze Post-Training-Werkstatt kommen hier nur als Namen vor - sie brauchen eine GPU und ein eigenes Wochenende.
Keine Modellkunde. Welches Modell für welche Aufgabe taugt, ist eine Frage, die sich alle zwei Monate neu stellt; der Kurs bringt dir bei, wie du sie selbst beantwortest, statt dir eine Liste zu geben, die zum Erscheinungstag veraltet.
Und keine Preisliste. Ein paar Beträge stehen im Text, weil sie die Aussage tragen - kostenlos oder nicht kostenlos ist eine Architekturentscheidung. Alle sind mit Stand August 2026 markiert, und genau so sind sie zu lesen: als Momentaufnahme, nicht als Tatsache.
Der Fahrplan
Acht Kapitel, jedes mit einem Ergebnis, das du vorzeigen kannst. Sie bauen aufeinander auf, aber nicht so streng, dass du 04 nicht überspringen könntest, wenn dich Datensätze gerade nicht interessieren. Nur 02 solltest du nicht auslassen - danach hast du den Account und die CLI, und beides brauchen alle folgenden Kapitel.
Los geht es mit dem Teil, der aussieht, als wüsstest du ihn schon: dem Lesen einer Modellseite.
Der Fahrplan
7 Kapitel, je eine Einsicht und ein vorzeigbares Ergebnis. Ohne eigene GPU und ohne bezahlten Account.
- 01Den Hub lesen lernen20 min
Ein Modell-Repo ist ein Git-Repo mit einer Visitenkarte - und die Visitenkarte kann lügen.
Meilenstein Drei Kandidatenmodelle für dieselbe Aufgabe stehen in einer eigenen Tabelle nebeneinander, mit Lizenz, Dateiformat, Alter und Downloadzahl - und einer begründeten Entscheidung darunter.
- 02Account, Token und die CLI20 min
Die CLI heißt seit Juli 2025 hf, und ein Token mit Schreibrechten braucht fast niemand.
Meilenstein hf auth whoami nennt deinen Benutzernamen, ein kleines Modell liegt im Cache, und du kannst sagen, in welchem Verzeichnis es liegt und wie groß es ist.
- 03Das erste Modell, lokal25 min
Fünf Zeilen genügen - die interessanten Entscheidungen stecken in den Parametern, die man weglassen könnte.
Meilenstein Ein Skript erzeugt auf reiner CPU einen deutschen Satz, mit auf einen Commit-Hash gepinntem Modell und erzwungenem safetensors-Format.
- 04Datasets sind auch Repos20 min
Ein Datensatz mit hunderten Gigabyte ist ansehbar und benutzbar, ohne dass ein einziges Byte auf deiner Platte landet.
Meilenstein Fünf Zeilen aus einem großen Datensatz sind im Streaming gelesen, und dein eigener Mini-Datensatz liegt mit funktionierendem Viewer auf dem Hub.
- 05Spaces - eine Demo, die im Netz steht35 min
Eine laufende Demo mit GPU, ohne Server und ohne Rechnung - und nebenbei ein Werkzeug für deinen eigenen Agenten.
Meilenstein Eine öffentliche URL, die ein Fremder ohne Login öffnen kann, dahinter deine Gradio-App auf kostenloser Hardware - und der MCP-Endpunkt desselben Space antwortet.
- 06Rechnen lassen, ohne GPU zu besitzen25 min
Dein vorhandener OpenAI-Code läuft gegen ein Dutzend Anbieter, wenn du eine einzige Zeile änderst.
Meilenstein Dieselbe Chat-Anfrage läuft einmal über den Standard-Anbieter und einmal über einen europäischen - der Unterschied im Code ist ein Suffix hinter dem Modellnamen.
- 07Was du jetzt noch entdecken kannst15 min
Die Plattform ist größer als dieser Kurs - aber die bekannteste Bestenliste ist seit März 2025 ein Museum.
Meilenstein Eine schriftliche Notiz mit deinem nächsten Schritt und einem gesetzten Lesezeichen auf eine Rangliste, die noch gepflegt wird.