rightkit-ort 0.1.0

Product-neutral ONNX Runtime dynamic-library resolution, environment, execution-provider and session setup (single suite ort pin)
Documentation

rightkit-ort

Internal, unpublished ONNX Runtime dynamic-library boundary for Right Suite. Applications supply ordered absolute candidates; the crate validates the platform filename, requires a regular file, canonicalizes the selected path, records diagnostics, and refuses to replace a different configured runtime.

The crate owns no product environment variable, data root, bundled runtime, model, provider policy, download, or UI behavior. Application adapters convert legacy environment variables and canonical app-data locations into explicit RuntimeCandidate values.

Version policy

The suite pins the Rust ort crate to 2.0.0-rc.12 with load-dynamic and API 24 enabled. The approved macOS arm64 ONNX Runtime shared library is 1.24.4, recorded in rightkit-media's native catalog. Runtime upgrades need one catalog row, real native-host verification, and coordinated app migration; this crate does not download or silently select a different runtime.

publish = false remains mandatory until the macOS runtime/artifact catalog gate passes.

Licensed under MIT OR Apache-2.0.