OGN Core Kit

The open-source contract layer for OGN adoption.

Validate a Job Spec, run the mock worker, emit a portable receipt, and verify it locally without proprietary engine access.

Includes
  • Job Spec JSON v1
  • ogn-runner --validate
  • ogn-runner --mock
  • OGN Receipt v1 schema
  • ogn-verify-receipt
  • SDK and adapter examples
Does not include
  • Proprietary OGN Engine source
  • CUDA kernels
  • Commercial engine containers
  • Hosted OGN Cloud access
git clone https://github.com/omniscoder/ogn-core-kit.git
cd ogn-core-kit
python3 -m venv .venv
. .venv/bin/activate
python -m pip install -U pip
python -m pip install -e sdk/python[dev]
ogn-runner --validate examples/minimal-job/job_spec.json
ogn-runner --mock examples/minimal-job/job_spec.json
ogn-verify-receipt examples/minimal-job/receipt.json
Boundary

Core Kit is how public evaluators test the OGN contract. Private engine evaluation requires OGN repo or container access. Hosted workflows require OGN Cloud/Gateway access.