Cortex

MetaLoom // Cortex is the media processing engine of the MetaLoom platform. It analyses media files — images, videos, audio, documents — and extracts metadata that can be stored locally (via extended file attributes) or forwarded to a Loom server.

Modes of Operation

Offline mode

Cortex runs as a standalone batch processor without a Loom server. Extracted metadata is stored alongside the files (xattr / local meta-path).

Online mode

Cortex connects to a Loom server, loads pipeline definitions from it, and sends all extracted results back via the Loom REST API. It acts as the processing worker for the Loom MAM.

Components

  • Monitoring API — Health and metrics endpoint. See Monitoring API.

  • Configuration — CLI arguments and environment variables. See Configuration.

  • Artifacts — Maven coordinates and container deployment options. See Artifacts.

  • Pipeline Nodes — The built-in processing nodes. See Pipeline Nodes.

  • Features — Overview of all Cortex capabilities. See Features.

  • Examples — Custom node and custom CLI examples. See Examples.