Label Studio

Label Studio

HumanSignal · Image · Programmation

Label Studio est une plateforme d'étiquetage de données open source pour images, textes, audio, vidéo et séries temporelles. Vous configurez l'interface, branchez vos modèles et exportez les étiquettes au format attendu par votre entraînement.

Aperçu de l'interface de Label Studio

À propos de Label Studio

About

Qu'est-ce que Label Studio

Label Studio est un outil d'étiquetage de données édité par HumanSignal qui réunit l'annotation d'images, l'annotation de texte, la transcription audio, la revue de vidéos et les séries temporelles dans une même structure de projet. Vous composez l'écran d'étiquetage, reliez un jeu de données et récupérez les étiquettes humaines dans le format que votre code d'entraînement attend.

Le problème qu'il traite est la fragmentation. Une équipe vision, une équipe traitement du langage et une équipe parole finissent souvent avec trois outils différents et trois schémas d'export, ce qui renchérit la maintenance d'un pipeline commun. Label Studio décrit chaque interface dans un bloc de configuration court et stocke tous les résultats dans une seule structure JSON, si bien qu'une installation peut héberger des projets sans rapport entre eux. Le code est sous licence Apache 2.0 et le dépôt GitHub a dépassé les 28 000 étoiles en 2026.

La limite se situe du côté de l'administration d'équipe. L'édition Community gratuite n'inclut ni contrôle d'accès par rôle, ni authentification unique, ni tableaux de bord projet, ni boucle d'apprentissage actif automatisée. Ces briques relèvent de Starter Cloud ou de Label Studio Enterprise. Si vous hébergez vous-même, vous prenez aussi en charge la base de données, les sauvegardes, les mises à jour et les droits d'accès au stockage. Pour une équipe de recherche de deux personnes, l'échange se tient. Pour une cellule d'étiquetage de 40 personnes, non.

Pour commencer

  1. Installez le paquet avec pip install label-studio, ou récupérez l'image Docker et montez un répertoire de données. Les deux méthodes lancent un serveur local sur le port 8080.
  2. Créez un compte sur cette instance, ouvrez un projet et renseignez un nom, une description et une couleur pour la liste des projets.
  3. Importez les données depuis des fichiers locaux, un bucket cloud ou une liste d'URL. JSON, CSV et TSV couvrent la plupart des jeux tabulaires et pré-annotés.
  4. Choisissez un modèle pour votre tâche, puis ajustez les noms d'étiquettes et le bloc de configuration jusqu'à ce que l'écran corresponde à la façon de travailler de votre équipe.
  5. Étiquetez quelques tâches, vérifiez l'export, puis reliez le projet à votre pipeline par l'API, le SDK Python ou un webhook.

Informations sur le produit

Aperçu des tarifs, des plateformes compatibles et des performances de Label Studio.

Offre gratuiteOui
Offres payantes$99/mo - custom
PlateformeWeb (self-hosted or cloud)
DéveloppeurHumanSignal
CatégorieImage · Programmation
Date de lancementJun 2019
Dernière mise à jourSep 2026
Visites du site185.6K
Classement mondial du site247.9K
Disponibilité de l’APIOui

Idéal pour

Les utilisateurs, tâches et cas d'usage où cet outil convient le mieux.

Utilisateurs

  • Ingénieurs ML en petite équipe
  • Responsables d'annotation avec des projets mixtes
  • Chercheurs et universitaires

Tâches

  • Tracer des boîtes, des polygones et des points pour la détection d'objets
  • Étiqueter des entités et classer des documents
  • Transcrire de la parole et identifier les locuteurs
  • Comparer des sorties de modèles côte à côte

Cas d'usage

  • Vérifier qu'une plateforme payante vaut son prix
  • Garder des données sensibles sur votre réseau
  • Construire un pipeline d'étiquetage reproductible

Fonctionnalités clés

Interface d'étiquetage configurable

Chaque projet part d'un bloc de configuration qui déclare les objets de données et les contrôles associés. Vous placez un outil rectangle sur une image, un outil de segment de texte sur une transcription, ou les deux sur la même tâche. Le format est assez court pour être édité à la main et assez structuré pour que l'application le valide. Cette souplesse explique pourquoi beaucoup d'équipes restent sur l'outil après le premier projet.

Prise en charge de données multimodales

Images, texte, audio, vidéo, pages HTML et séries temporelles passent par le même modèle de tâche. Un enregistrement de centre d'appels se transcrit et s'étiquette sur un seul écran, et une vidéo accepte des boîtes image par image en plus de sa transcription. Label Studio Enterprise ajoute l'imagerie 3D et le LiDAR, absents de l'édition Community.

Bibliothèque de modèles

La galerie de modèles couvre les besoins courants : détection d'objets, segmentation sémantique, reconnaissance d'entités, réponse à des questions, analyse de sentiment, diarisation des locuteurs et OCR de documents. Chaque modèle est une configuration qui fonctionne, pas une capture d'écran : vous en choisissez un et ajustez les étiquettes au lieu d'écrire l'interface depuis zéro. Ils servent aussi de référence lisible quand vous créez quelque chose de sur mesure.

Backend ML et pré-annotation

Un backend ML est un petit service HTTP qui renvoie des prédictions pour les tâches. Vous le branchez et la sortie du modèle apparaît comme une pré-annotation que les annotateurs acceptent, corrigent ou rejettent. Un écran vide devient alors un travail de correction, généralement plus rapide et plus régulier. Le backend peut aussi fournir un score de confiance, ce qui permet au gestionnaire de données de remonter les tâches les moins sûres.

Stockage cloud et formats d'export

Les connexions de stockage source récupèrent les tâches depuis Amazon S3, Google Cloud Storage, Azure Blob Storage, Redis ou un répertoire local, et les fichiers sont servis par URL présignées plutôt que copiés dans l'application. Le stockage cible enregistre chaque annotation dans un fichier JSON. Les exports couvrent JSON, CSV, TSV, COCO, Pascal VOC, YOLO, CoNLL2003 et un manifeste ASR, ce qui supprime une bonne partie du code de collage autour de l'entraînement.

API, SDK et webhooks

L'API REST expose les projets, les tâches, les annotations, les prédictions et les connexions de stockage. Un SDK Python enveloppe les mêmes endpoints, et les webhooks préviennent un service externe à la création, à la mise à jour ou à la suppression d'une annotation. Les équipes s'en servent pour lancer un réentraînement, synchroniser les étiquettes avec un entrepôt de données ou bâtir un portail interne léger au-dessus du service d'étiquetage.

Avantages et inconvénients

Avantages

  • L'édition Community est gratuite, sous licence Apache 2.0, et tourne sur un portable, un serveur unique ou un cluster Kubernetes.
  • Une seule installation couvre l'étiquetage d'images, de texte, d'audio, de vidéo et de séries temporelles, ce qui évite d'acheter trois outils séparés.
  • Le format de configuration donne la main sur l'écran d'étiquetage sans bifurquer le code.
  • Les formats d'export correspondent aux jeux de données attendus par la plupart des frameworks d'entraînement, ce qui économise une couche de conversion.
  • L'API, le SDK et les webhooks intègrent l'outil à un pipeline existant au lieu de créer un silo de plus.

Inconvénients

  • Le contrôle d'accès par rôle, l'authentification unique, les tableaux de bord et l'apprentissage actif sont réservés à un plan payant, donc l'édition gratuite reste un outil de petite équipe.
  • L'auto-hébergement implique une vraie maintenance : sauvegardes de la base, mises à jour de version et débogage des droits de stockage reposent sur vous.
  • Les exports de la Community sont synchrones, et un projet de plusieurs centaines de milliers de tâches peut dépasser le délai d'un proxy avant que le fichier soit prêt.
  • Le bloc de configuration demande un apprentissage, et une étiquette mal orthographiée invalide tout un lot d'annotations.

Questions fréquentes

Oui, l'édition Community est gratuite et open source sous Apache 2.0. Vous l'installez sur votre matériel sans limite d'utilisateurs. Le plan Starter Cloud hébergé démarre à 99 $ par mois pour 12 utilisateurs au maximum, et Label Studio Enterprise est facturé sur devis.