Glaas minimal logo, light

About GLaaS

What GLaaS Is

GLaaS (Global Lineage-as-a-Service) is a content-addressable lineage registry. When you register artifacts, GLaaS records the artifact's hash, the job(s) that produced it, the inputs it depended on, and the surrounding context like commits, environment, and packages.

GLaaS never stores your artifacts. It only stores how they were created.

This means you get no storage lock-in, no copying of data, and no need to replace your existing object stores. GLaaS gives you the ability to look up provenance globally by hash—like a time machine for models and data.

You don't need to guarantee a chain of custody of a binary in order to know where it came from. You can put that binary anywhere you like, call it anything you like, but as long as the bytes don't change, you can still figure out its lineage.

Core Features

  • Lineage TrackingConnect artifacts to the exact jobs that produced them.
  • ReproducibilityUse roar to reproduce any job and artifact.
  • Global LookupSearch for hashes for any registered artifact.
  • CLI FirstIntegrates with roar CLI to register artifacts and jobs.

Want to learn more?

Read our docs