Mirror of Apache Ossie, the industry wide specification effort to standardize how we exchange semantic metadata across analytics, AI and BI platforms, providing a vendor neutral, single source of truth for semantic data https://ossie.apache.org/
  • Python 84.1%
  • Java 13.6%
  • Go 2.1%
  • Jupyter Notebook 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Chris Eubank 97b64bac49
docs(sigma): update quickstart from to_osi_yaml() -> to_ossie_yaml() (#415)
The Python quickstart in converters/sigma/README.md calls
result.output.to_osi_yaml(), which does not exist. Correct it to
to_ossie_yaml() as part of the OSI -> Ossie rename. This is the method
name used by the Sigma converter CLI and the round-trip tests.

Co-authored-by: Isaac <[email protected]>
2026-09-18 07:41:33 +02:00
.github Fix Microsoft converter for flat documents (#407) 2026-09-17 19:14:59 +02:00
bi-sql-examples Add BI SQL examples capturing tool-generated metric queries (#359) 2026-09-04 17:00:18 -07:00
cli chore: add missing ASF license headers (#416) 2026-09-18 06:11:02 +02:00
compliance Add missing ASF headers (#242) 2026-07-22 06:15:28 +02:00
converters docs(sigma): update quickstart from to_osi_yaml() -> to_ossie_yaml() (#415) 2026-09-18 07:41:33 +02:00
core-spec Define one semantic model per document without a wrapper (#383) 2026-09-16 10:08:06 -07:00
docs Define one semantic model per document without a wrapper (#383) 2026-09-16 10:08:06 -07:00
examples Define one semantic model per document without a wrapper (#383) 2026-09-16 10:08:06 -07:00
ontology Updated schema to include top-level 'prefixes' property and 'Ontology Component.uri' property (#332) 2026-09-14 11:44:16 -07:00
python Add PowerBI <> Ossie Converters (#329) 2026-09-16 06:53:37 +02:00
validation fix(validation): classify warnings independently of message text (#373) 2026-09-17 07:48:56 +02:00
.asf.yaml Merge pull request #190 from jbonofre/branch-protection 2026-07-14 12:21:16 -07:00
.editorconfig chore: add EditorConfig tab indentation for Go files, go.mod, and Makefile (#225) 2026-07-17 15:28:32 -07:00
.gitignore Add PowerBI <> Ossie Converters (#329) 2026-09-16 06:53:37 +02:00
CONTRIBUTING.md docs: clarify ICLA is only required at committer election, not for contributions (#339) 2026-08-29 03:01:03 +02:00
DISCLAIMER Welcome Apache Ossie (incubating) 2026-07-13 17:18:49 +02:00
LICENSE Add ASF header and fix LICENSE header (#217) 2026-07-17 06:40:46 +02:00
NOTICE Welcome Apache Ossie (incubating) 2026-07-13 17:18:49 +02:00
README.md Rename remaining OSI references to Ossie (#288) 2026-08-26 21:29:26 +02:00
ROADMAP.md Add PowerBI <> Ossie Converters (#329) 2026-09-16 06:53:37 +02:00

Apache Ossie (incubating)

Apache Ossie is a collaborative, open-source effort dedicated to standardizing and streamlining semantic model exchange and utilization across the diverse array of tools and platforms within the data analytics, AI, and BI ecosystem. Our shared vision is to establish a common, vendor-agnostic semantic model specification, promoting unparalleled interoperability, efficiency, and collaboration among all participants. By providing a single, consistent source of truth, this vendor-agnostic standard ensures that your data's definitions and value remain consistent as they are interchanged between AI agents, BI platforms, and all other tools in your ecosystem, eliminating inconsistencies across your different tools.

Apache Ossie was formerly known as Open Semantic Interchange (OSI).

Apache Ossie provides a single JSON- and YAML-based specification that any tool can read and write, addressing the semantic fragmentation common across today's data stack: the same KPI defined differently across tools, teams spending significant effort manually reconciling definitions, and AI agents producing unreliable outputs grounded in inconsistent business logic.

What's in this repository

  • core-spec/ — The Ossie core specification (spec.md), the machine-readable schema (spec.yaml, ossie-schema.json), and accompanying documentation.
  • converters/ — Reference converters that translate between Ossie and other semantic formats (e.g., dbt, GoodData, Polaris, Salesforce).
  • examples/ — Example semantic models, including a complete TPC-DS model.
  • validation/ — Tooling for validating semantic models against the Ossie schema.
  • docs/ — Project documentation and overview.

Get involved

  • Contribute: See CONTRIBUTING.md for how to propose specification changes, contribute code, and participate in the community.
  • Roadmap: See ROADMAP.md for current working groups, future efforts, and planned enhancements informed by community discussion.
  • Discuss: Join the conversation on GitHub Discussions and Issues.
  • Join the Slack community: Chat directly with contributors on Slack.