universal-data-tool
Label images, text, audio, video, and documents in one interface.
Label images, text, audio, video, and documents in one interface.
Universal Data Tool is a web and desktop application for editing and annotating mixed datasets. It supports workflows such as image classification or segmentation, named entities, audio transcription, video annotation, document review, and general data entry. Use the hosted interface, install the desktop build, or deploy it on premises, with real-time collaboration available in the labeling workspace. Projects can be exchanged through the UDT CSV or JSON formats and embedded into a React application.
Resource types
Use cases
Runtime
A self-hosted photo library with search and automatic tagging
Turn a personal music library into a self-hosted streaming service for web and mobile.
Capabilities
Public GitHub facts last synced Jul 14, 2026.
Download videos, audio, captions, and playlists from a self-hosted web interface.
Watch YouTube video or audio through an ad-free, tracking-free frontend.