Label Studio
Label Studio is an open-source data labeling tool for audio, text, images, video and time series, exporting to many model formats.
- GitHub stars
- 28k
- Last commit
- today
- Latest release
- 1.23.2
- Licence
- Apache-2.0
- Self-hosted
- Yes
- Hosted version
- Available

Label Studio is an open-source tool for labeling and annotating data. It handles audio, text, images, videos and time series through a straightforward interface, and exports the labels in formats suited to various machine learning models. Teams use it to prepare raw data or to improve existing training data so models become more accurate. It is written mainly in TypeScript and released under the Apache-2.0 license.
You can install it locally with Docker, Docker Compose, pip, poetry or Anaconda, or deploy it on a cloud instance. The Docker Compose option provides a production-ready stack of Label Studio, Nginx and PostgreSQL. By default the Docker image serves the app on port 8080 and stores a SQLite database and uploaded files in a local directory. The README also covers labeling templates, connecting machine learning models and integrating with existing tools, and mentions a Starter Cloud edition with a free trial.
Key features
- Labeling for audio, text, images, video and time series
- Export to various model formats
- Included templates for common labeling tasks
- Connect ML models for assisted labeling
- Docker Compose stack with Nginx and PostgreSQL
- Install with pip, Docker, poetry or Anaconda
Pricing: Open source under Apache-2.0; a hosted Starter Cloud edition is offered with a free trial.
