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.jsonBoundary
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.