---
title: "Semantic Model for dbt (Apache Ossie JSON)"
slug: "semantic-to-dbt"
type: recipe
locale: en-US
canonical: "https://www.coremodels.io/recipe/converter/semantic-to-dbt"
updatedAt: "2026-08-27T01:42:16+03:00"
---

# Semantic Model for dbt (Apache Ossie JSON)

Export your governed meaning as osi-json: the serialization dbt ingests.

Seed a project from the schema you already have (warehouse DDL, JSON Schema, or an existing Ossie/OSI document), refine datasets, dimensions, and meanings in the governed model, then export an Apache Ossie (formerly OSI) semantic model as JSON, osi-json, the form dbt ingests. The same coder also emits YAML (osi) and decodes both, so the semantic layer, in the metrics sense, stops being tool-specific: no single engine's dialect is privileged as the truth.
