Skip to content

Applications

VARS includes several client applications for annotation, querying, and knowledge base management. All clients authenticate via JWT tokens through the nginx proxy.

Application Platform Description Repository
vars-annotation Desktop (Java) Primary video annotation application with timeline-based interface mbari-org/vars-annotation
vars-query Web (Vue 3) Search and retrieval interface for annotation data mbari-org/vars-query-vue
kb-editor Web (React) Knowledge base editing tool for managing taxonomic concepts mbari-org/kb
vars-gridview Desktop Bulk editing tool for reviewing and correcting VARS localizations and bounding boxes mbari-org/vars-gridview
vars-localize Desktop Tool for creating localizations within the VARS database mbari-org/vars-localize
mondrian Desktop Image annotation application (alpha release) mbari-org/mondrian
Sharktopoda macOS Video player that integrates with vars-annotation, supporting bounding box localization directly on video mbari-org/Sharktopoda
jsharktopoda Cross-platform Cross-platform (macOS, Windows, Linux) video player with vars-annotation integration mbari-org/jsharktopoda