Platform

The core engine behind every Hub

OGH is not a monolith you fork. It is a platform layer — shared infrastructure for identity, data, and APIs — that modules and distributions extend without rewriting the foundation.

Architecture

What lives in the platform layer

Modules implement product behavior; distributions bundle defaults; the platform keeps multi-tenant operations consistent.

Runtime & APIs

  • Graph and record services with versioned REST and event hooks.
  • Batch and streaming interfaces for indexing and reconciliation jobs.

Identity & policy

  • Organizations, roles, and delegated administration.
  • Attribute-based access for sensitive collections and living persons.

Data plane

  • Durable storage patterns for trees, citations, and media references.
  • Export and portability contracts so hubs stay interoperable.

Composable by design

Think of the Linux Foundation meeting GitHub: governance and credibility on the outside, repositories of reusable components on the inside. Your Hub selects modules, applies a distribution template, and inherits platform upgrades without a rewrite.