DEFINITION

ONNX

Open Neural Network Exchange

Definition

An open standard format for representing machine learning models that enables deployment of models across different platforms and hardware without vendor lock-in. ONNX allows models to run locally on devices for privacy-preserving inference.

Examples in the Wild

  • Example 1:Vyvoice uses ONNX runtime to deploy Parakeet and Whisper transcription models locally on Windows, Linux, and macOS
  • Example 2:ONNX enables offline voice transcription without sending audio to cloud services