In this talk, I will give an overview of the ONNX (https://onnx.ai) and ONNX Runtime (https://onnxruntime.ai) projects. I will focus on the motivation, the architecture, the adoption, the lessons, and the future roadmap of ONNX and ONNX Runtime. I will discuss the work we are collaborating with OctoML on integrating TVM and ONNX Runtime.