Skip to content
@OAAX-standard

Open AI Accelerator eXchange (OAAX)

OAAX — Open AI Accelerator eXchange

OAAX (Open AI Accelerator eXchange) is an open standard and reference implementation for running AI models across heterogeneous hardware accelerators — CPUs, GPUs, NPUs, VPUs, and emerging XPUs — with a unified runtime interface.

OAAX is a Linux Foundation AI & Data project, initiated by Network Optix, focused on defining a common runtime and model exchange layer that bridges AI frameworks, toolchains, and hardware vendors.


🌐 Vision

AI acceleration is fragmented. Each hardware vendor exposes different APIs, runtimes, and model formats — creating silos and duplication.

OAAX aims to unify the interface between AI frameworks and hardware accelerators by:

  • Defining a standard runtime API that all AI accelerators can implement.
  • Providing toolchains that convert models (e.g. ONNX) into AI accelerator-specific model packages.
  • Enabling developers to run the same model across diverse AI accelerators without code changes.

🚀 Compliant AI accelerators

  • CPUs
  • Intel GPUs & NPUs
  • NVIDIA GPUs
  • DEEPX M1 and H1
  • HAILO-8 and HAILO-8L

🏗️ Resources

Pinned Loading

  1. OAAX OAAX Public

    Open Ai Accelerator eXchange Specification

    TeX 12 1

  2. examples examples Public

    Diverse set of example showcasing how to use an OAAX toolchain and runtime in an AI application

    C 3

  3. reference-implementation reference-implementation Public

    A reference implementation of a CPU-targeted OAAX toolchain and runtime

    C++ 3

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…