Label Studio

Label Studio

HumanSignal · Bilder · Coding

Label Studio ist eine Open-Source-Plattform für Datenannotation von Bildern, Text, Audio, Video und Zeitreihen. Sie richten die Oberfläche ein, binden Ihre Modelle an und exportieren Labels in dem Format, das Ihr Training erwartet.

Vorschau der Oberfläche von Label Studio

Über Label Studio

About

Was ist Label Studio

Label Studio ist ein Tool zur Datenkennzeichnung von HumanSignal und eine der bekanntesten Lösungen für Open-Source-Datenannotation. Es führt Bildannotation, Textannotation, Audiotranskription, Videoprüfung und Zeitreihen in einer Projektstruktur zusammen. Sie bauen die Annotationsebene selbst, verbinden einen Datensatz und erhalten menschliche Labels in dem Format, das Ihr Trainingscode verarbeitet.

Das Problem ist die Zersplitterung. Ein Vision-Team, ein NLP-Team und ein Speech-Team arbeiten am Ende mit drei Werkzeugen und drei Exportschemata, was eine gemeinsame Pipeline teuer macht. Label Studio beschreibt jede Oberfläche in einem kurzen Konfigurationsblock und speichert alle Ergebnisse in einer JSON-Struktur, sodass eine Installation völlig verschiedene Projekte tragen kann. Der Code steht unter Apache 2.0, und das GitHub-Repository hat 2026 die Marke von 28.000 Sternen überschritten.

Die Grenze liegt bei der Teamverwaltung. Die kostenlose Community Edition bietet keine rollenbasierte Zugriffskontrolle, kein Single Sign-on, keine Projekt-Dashboards und keine automatisierte Active-Learning-Schleife. Das steckt in Starter Cloud oder Label Studio Enterprise. Wer selbst hostet, übernimmt außerdem Datenbank, Backups, Updates und Speicherberechtigungen. Für ein Forschungsteam mit zwei Personen ist dieser Tausch vernünftig. Für eine Annotationsabteilung mit 40 Personen nicht.

Erste Schritte

  1. Installieren Sie das Paket mit pip install label-studio oder ziehen Sie das Docker-Image und binden Sie ein Datenverzeichnis ein. Beide Wege starten einen lokalen Server auf Port 8080.
  2. Legen Sie ein Konto auf dieser Instanz an, öffnen Sie ein Projekt und vergeben Sie Name, Beschreibung und eine Farbe für die Projektliste.
  3. Importieren Sie Daten aus lokalen Dateien, einem Cloud-Bucket oder einer URL-Liste. JSON, CSV und TSV decken die meisten tabellarischen und vorannotierten Datensätze ab.
  4. Wählen Sie eine Vorlage für Ihre Aufgabe und passen Sie Labelnamen sowie Konfigurationsblock an, bis die Oberfläche zur Arbeitsweise Ihres Teams passt.
  5. Annotationen Sie einige Aufgaben, prüfen Sie den Export und hängen Sie das Projekt über API, Python-SDK oder Webhook in Ihre Pipeline.

Produktinformationen

Ein kurzer Überblick über Preise, unterstützte Plattformen und die Leistung von Label Studio.

Kostenloser TarifJa
Bezahlte Tarife$99/mo - custom
PlattformWeb (self-hosted or cloud)
EntwicklerHumanSignal
KategorieBilder · Coding
VeröffentlichungsdatumJun 2019
Zuletzt aktualisiertSep 2026
Website-Besuche185.6K
Globales Website-Ranking247.9K
API-VerfügbarkeitJa

Am besten für

Die Nutzer, Aufgaben und Szenarien, für die dieses Tool am besten passt.

Nutzer

  • ML-Engineers in kleinen Teams
  • Annotationsleiter mit gemischten Projekten
  • Forschende und Wissenschaftler

Aufgaben

  • Bounding Boxes, Polygone und Keypoints für die Objekterkennung zeichnen
  • Entitäten taggen und Dokumente klassifizieren
  • Sprache transkribieren und Sprecher markieren
  • Modellausgaben im Direktvergleich prüfen

Szenarien

  • Prüfen, ob eine kostenpflichtige Plattform ihr Geld wert ist
  • Sensible Daten im eigenen Netz halten
  • Eine wiederholbare Annotationspipeline aufbauen

Wichtigste Funktionen

Konfigurierbare Annotationsoberfläche

Jedes Projekt beginnt mit einem Konfigurationsblock, der Datenobjekte und die zugehörigen Bedienelemente deklariert. Sie legen ein Rechteck-Werkzeug über ein Bild, ein Span-Werkzeug über ein Transkript oder beides auf dieselbe Aufgabe. Das Format ist kurz genug für die Handbearbeitung und strukturiert genug, dass die Anwendung es prüft. Diese Flexibilität erklärt, warum viele Teams nach dem ersten Projekt bleiben.

Unterstützung multimodaler Daten

Bilder, Text, Audio, Video, HTML-Seiten und Zeitreihen laufen über dasselbe Aufgabenmodell. Eine Callcenter-Aufnahme lässt sich auf einem Bildschirm transkribieren und taggen, und ein Video trägt Boxen pro Einzelbild plus Transkript. Label Studio Enterprise ergänzt 3D-Bilder und LiDAR, die in der Community Edition fehlen.

Vorlagenbibliothek

Die Vorlagengalerie deckt die üblichen Aufgaben ab: Objekterkennung, semantische Segmentierung, Named Entity Recognition, Question Answering, Sentimentanalyse, Sprecherdiarisation und Dokument-OCR. Jede Vorlage ist eine funktionierende Konfiguration, kein Screenshot. Sie wählen eine aus und ändern die Labels, statt die Oberfläche von Grund auf zu schreiben. Beim Eigenbau dienen sie als lesbare Referenz.

ML-Backend und Vorannotation

Ein ML-Backend ist ein kleiner HTTP-Dienst, der Vorhersagen für Aufgaben zurückgibt. Sie binden ihn an, und die Modellausgabe erscheint als Vorannotation, die Ihr Team annimmt, korrigiert oder verwirft. Aus der leeren Fläche wird eine Korrekturaufgabe, was meist schneller und gleichmäßiger läuft. Das Backend kann zusätzlich einen Konfidenzwert liefern, sodass der Datenmanager unsichere Aufgaben nach vorn sortiert.

Cloud-Speicher und Exportformate

Quellspeicher holen Aufgaben aus Amazon S3, Google Cloud Storage, Azure Blob Storage, Redis oder einem lokalen Verzeichnis, und Dateien werden über vor-signierte URLs ausgeliefert statt in die Anwendung kopiert. Zielspeicher schreibt jede Annotation als JSON-Datei zurück. Exporte umfassen JSON, CSV, TSV, COCO, Pascal VOC, YOLO, CoNLL2003 und ein ASR-Manifest. Das entfernt einen Großteil des Klebecodes rund um das Training.

API, SDK und Webhooks

Die REST-API öffnet Projekte, Aufgaben, Annotationen, Vorhersagen und Speicherverbindungen. Ein Python-SDK verpackt dieselben Endpunkte, und Webhooks melden einem externen Dienst, wenn eine Annotation entsteht, geändert oder gelöscht wird. Teams starten damit Neutrainings, schieben Labels in ein Data Warehouse oder bauen ein schlankes internes Portal über den Annotationsdienst.

Vor- und Nachteile

Vorteile

  • Die Community Edition ist kostenlos, unter Apache 2.0 lizenziert und läuft auf Notebook, Einzelserver oder Kubernetes-Cluster.
  • Eine Installation deckt Annotation für Bild, Text, Audio, Video und Zeitreihen ab, sodass Sie keine drei getrennten Werkzeuge kaufen müssen.
  • Das Konfigurationsformat gibt Ihnen Kontrolle über die Annotationsoberfläche, ohne den Code zu forken.
  • Die Exportformate passen zu den Datensätzen, die die meisten Trainingsframeworks erwarten, was eine Konvertierungsschicht spart.
  • API, SDK und Webhooks fügen das Werkzeug in eine bestehende Pipeline ein, statt ein weiteres Silo zu schaffen.

Nachteile

  • Rollenrechte, Single Sign-on, Dashboards und Active Learning stecken hinter einem bezahlten Plan, weshalb die kostenlose Edition ein Werkzeug für kleine Teams bleibt.
  • Selbsthosting bedeutet echte Wartung: Datenbank-Backups, Versionsupdates und die Fehlersuche bei Speicherberechtigungen liegen bei Ihnen.
  • Exporte in der Community laufen synchron, und ein Projekt mit Hunderttausenden Aufgaben kann in ein Proxy-Timeout laufen, bevor die Datei fertig ist.
  • Der Konfigurationsblock erfordert Einarbeitung, und ein falsch geschriebener Labelname macht einen ganzen Annotationsstapel ungültig.

Häufige Fragen

Ja, die Community Edition ist kostenlos und Open Source unter Apache 2.0. Sie installieren sie ohne Nutzergrenze auf eigener Hardware. Der gehostete Starter-Cloud-Plan beginnt bei 99 $ pro Monat für bis zu 12 Nutzer, und Label Studio Enterprise wird per Vertrag kalkuliert.