Documentation

Loom

MetaLoom // Loom is the media asset management server at the heart of the MetaLoom platform. It exposes a REST API over HTTP, a GraphQL API, and a gRPC API (planned) for managing digital media assets and all related entities.

Components

  • REST API — Full CRUD for all entities. See REST API Reference.

  • GraphQL API — Flexible, nested queries over the asset model, with an interactive explorer. See GraphQL API.

  • Java Client — Typed HTTP client for JVM applications. See Java Client Usage.

  • Authentication — JWT bearer tokens and optional OAuth2. See Authentication.

  • Configuration — YAML config file and environment variables. See Configuration.

  • Metrics — The Prometheus scrape endpoint and the loom_* catalog. See Metrics.

  • Artifacts — Maven coordinates, containers and the Helm chart. See Artifacts.

  • Features — Assets, users, groups, roles, tags, pipelines and more. See Features.

  • Chat & AI Agent — Conversational assistant with Sessions, Skills, Memory and an optional coding sandbox. See Chat & AI Agent.

  • Examples — Code snippets from the /examples module. See Examples.