Universal Business Process Modeling

The Open Schema Foundation builds free, industry-agnostic, open-source data schema specifications and BPMN-compliant modeling structures to unify operations across the modern enterprise.

Agnostic Core

OpenSchema Flow

By abstracting business operations from industry-specific domains into generic data containers and process execution states, we build an infinitely adaptable engine.

Data Interchange

Reference schemas can auto-generate OpenAPI specifications, SQL definitions, or data interchange schemas on demand.

⚙️

BPMN 2.0 Workflows

Execute standard Business Process Model and Notation maps linking user inputs, webhooks, conditions, and AI models.

👤

Workforce Audit

Track steps end-to-end, recording assignee, action, durations, and calculated operational costs dynamically.

🤖

AI Ingestion

Ingest raw text and documents directly into fields matching flexible JSON schemas rather than hardcoded forms.

Core Primitives

Four primary architectural layers that structure all data and process definitions.

📦

1. Entity

The generic data container replacing custom tables. Structured with an EntityType (e.g. employee, client, order) and a JSON schema validating arbitrary key-value properties.

🗺️

2. Process

The workflow blueprint. Formulated using BPMN 2.0 rules, mapping specific stages, gateways, events, and task paths for a given Entity.

🏃

3. ProcessRun

A workflow execution instance. Tracks state (running, paused, completed, error), active execution pointers, and custom variables.

📊

4. StepRun

The individual step execution audit log. Tracks start, completion, assignee identity, and details of performance metrics.

Our vision is to build a free, open-source standard for schema definitions and workflow executions. By decoupling business logic from proprietary code, we enable developers and businesses to design interoperable systems quickly.
— Open Schema Core Contributors

Collaborate on the Standard

Open Schema is a community-driven foundation. Join our efforts to build tools, extend standard business schemas, or contribute to the BPMN compiler.

Join the Foundation