Practical overview
When it fits
Use Vott when a project needs a desktop-oriented workflow for labeling visual assets and preparing object-detection data. Consider the archived, unmaintained status before adopting it for ongoing work.
Who it is for
- Machine-learning teams preparing visual training datasets.
- Annotators who need to label images or video frames and export the resulting data.
Documented uses
- Label objects in images and video frames.
- Set project tags and configure asset-source and export-target connections.
- Import visual assets from supported local or cloud sources and export labeled data to configured targets.
Requirements & limits
- The README lists local file system, Azure Blob Storage, and Bing Image Search as supported connection types.
- The browser version cannot access local files and requires cloud-project imports and exports.
- The repository documents native packages for Windows, Linux, and macOS, alongside running from source.
- The repository is archived and the README states that VoTT is no longer maintained.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Start VoTT from its source repository
Launch the locally sourced application using the repository's documented setup steps.
Before you start
- Node.js version 10 or later
- npm
Steps
Clone the Microsoft/VoTT repository.
Change into the VoTT directory.
Run npm ci.
Run npm start.
Expected outcome
The documented local start launches both Electron and browser versions; Electron can access the local file system.
Guide limitations
- The project is no longer maintained and its repository is archived.
- The repository instructions do not establish compatibility with current runtime versions.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 12 October 2026
- Original website title
- microsoft/VoTT · Official homepage title · retained in its source language

