Skip to content

Services

VARS is composed of nine backend microservices. All services are deployed via vars-quickstart-public and are accessible through the nginx reverse proxy.

Service Description Repository
annosaurus Manages video and image annotations, observations, and associations mbari-org/annosaurus
vampire-squid Video asset manager — handles video sequences, metadata, and references mbari-org/vampire-squid
oni Knowledge base server providing consistent names for animals, equipment, and geology; also manages user accounts and preferences mbari-org/oni
panoptes Manages framegrab images and their metadata mbari-org/panoptes
raziel Centralized configuration and API gateway — aggregates service endpoints mbari-org/raziel
charybdis Cross-service query engine for complex data retrieval across annosaurus, vampire-squid, and oni mbari-org/charybdis
beholder Extracts individual frames from video sources mbari-org/beholder
skimmer Image processing service mbari-org/skimmer
pythia Applies machine learning models for automated image analysis mbari-org/pythia