apache/ossie

Description: Apache Ossie, industry wide specification effort to standardize how we exchange semantic metadata across analytics, AI and BI platforms, providing a vendor...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 42 minutes ago
Added to GitGenius on July 16th, 2026
Created on November 18th, 2025
Open Issues & Pull Requests: 76 (+0)
GitHub issues: Enabled
Number of forks: 189
Total Stargazers: 1,661 (+2)
Total Subscribers: 43 (+0)

Issue Activity (beta)

Open issues: 27
New in 7 days: 9
Closed in 7 days: 2
Avg open age: 52 days
Stale 30+ days: 11
Stale 90+ days: 7

Recent activity

Opened in 7 days: 9
Closed in 7 days: 2
Comments in 7 days: 6
Events in 7 days: 18

Top labels

No label distribution available yet.

Most active issues this week

Repository Insights (GitGenius)

Median issue/PR response: 9.9 hours
Mean response time: 12.7 days
90th percentile: 43.3 days
Tracked items: 23

Most active contributors

Detailed Description

Apache Ossie is an Apache Software Foundation incubating project that establishes a vendor-neutral specification for exchanging semantic metadata across analytics, AI, and business intelligence platforms. The project addresses a critical fragmentation problem in modern data stacks where the same key performance indicator or business metric is often defined differently across various tools and platforms, leading to inconsistencies, manual reconciliation efforts, and unreliable outputs from AI agents grounded in conflicting business logic.

The core contribution of Apache Ossie is a single, standardized JSON- and YAML-based specification that any tool in the data ecosystem can read and write. This specification serves as a single source of truth for semantic data definitions, ensuring that data definitions and their values remain consistent as they move between different platforms, AI systems, and business intelligence tools. The project was formerly known as Open Semantic Interchange before being adopted into the Apache ecosystem.

The repository is organized into several key directories that support both the specification itself and its practical implementation. The core-spec directory contains the authoritative Ossie specification document along with machine-readable schema files in both YAML and JSON formats, providing the technical foundation for the standard. The converters directory includes reference implementations that translate between Ossie and other semantic formats such as dbt, GoodData, Polaris, and Salesforce, demonstrating how existing tools can integrate with the standard. The examples directory provides concrete semantic models including a complete TPC-DS model to help users understand how to structure their own semantic definitions. A validation directory offers tooling for checking that semantic models conform to the Ossie schema, ensuring compliance across implementations.

The project is written primarily in Python and maintains comprehensive documentation in its docs directory. Community participation is actively encouraged through multiple channels including GitHub Discussions and Issues for technical conversations, a dedicated Slack workspace for real-time collaboration, and a CONTRIBUTING.md file that outlines how community members can propose specification changes and contribute code. The project also maintains a ROADMAP.md that documents current working groups, future efforts, and planned enhancements informed by community input.

Apache Ossie represents an industry-wide standardization effort that aims to eliminate the semantic fragmentation plaguing today's data platforms. By providing a vendor-agnostic standard that all tools can adopt, the project enables organizations to maintain consistent business definitions across their entire analytics and AI infrastructure, reducing the manual effort required to reconcile definitions between systems and improving the reliability of AI-driven insights grounded in consistent business logic.

ossie
by
apacheapache/ossie

Repository Details

Fetching additional details & charts...