Quickstart
Bring eine Zelle zum Laufen, die die OSL-API auf deinem eigenen Kubernetes
bereitstellt — keine Control-Plane, kein Phone-home. Echtes Token, echter
/osl/retrieve-Aufruf in wenigen Minuten. Loslegen →
Strukturiert und unstrukturiert, konsumiert über eine einzige offene Spec — auditierbar, self-hosted, kein Lock-in.
01—Hier starten
Bring eine Zelle zum Laufen, die die OSL-API auf deinem eigenen Kubernetes
bereitstellt — keine Control-Plane, kein Phone-home. Echtes Token, echter
/osl/retrieve-Aufruf in wenigen Minuten. Loslegen →
Das mentale Modell: zwei physische Ebenen (Iceberg + Lance), eine deklarative Spec, „alles ist eine Entity“ und der compile → serve Loop. Konzepte lesen →
Die 13 /osl/*-Endpoints, auf die sich jeder Client verlassen kann — query,
retrieve, resolve, domain-map, traverse, sample. API ansehen →
Was heute unter Apache-2.0 ausgeliefert wird und was die Managed-/Enterprise-Stufe ergänzt — klar, an einem Ort. Editionen vergleichen →
02—Warum OpenDome
OpenDome ist eine Open-Core-Datenplattform. Ein Self-Hoster betreibt eine Zelle — einen eigenständigen, mandantenspezifischen Namespace — und konsumiert alles über die OpenDome Semantic Layer (OSL): eine einzige offene Spec, die strukturierte Tabellen (Iceberg, über Trino) und unstrukturierte Collections (Lance, Vektor + Volltext) umspannt, unter einem fail-closed Policy Enforcement Point und einer Audit-Kette.
Trino, Lance und dbt sind interne Engines ohne öffentlichen Endpoint. Jeder Konsument — BI, Skripte, Agenten — spricht OSL. Wenn Daten ohne OSL erreichbar sind, ist das ein Architektur-Bug.
Die strukturierte Ebene ist zu 100 % dbt MetricFlow. Geh weg, und deine
semantic_models/*.yml bleiben in dbt-sl gültig, unangetastet. Nur die
Lance-Primitiven sind OSL-only.
Jede Query, jedes Retrieval und jede Policy-Entscheidung wird serverseitig durchgesetzt und als Lineage-Event emittiert. PII wird am Connector deklariert und in der Zelle redigiert — niemals in der UI inferiert.
Dasselbe Modell wird als MCP-Tools für Agenten und als REST für Apps
bereitgestellt. Diese Dokumentation veröffentlicht eine llms.txt
für AI-Crawler.