NEW Artificial Intelligence Lab: Aura SDK (Alpha) is released with native Hexagon NPU offloading on Snapdragon X.

Contributing Guide

Guidelines on developing, testing, and submitting code changes to Aura SDK.

We welcome contributions to the Aura SDK co-processor runtime! Here is how to get started with local development.

Setup Local Toolchain

To build the project locally, ensure you have the Rust toolchain installed:

rustup target add aarch64-pc-windows-msvc

Running Tests

Unit tests run against the emulation layer if hardware is not present:

cargo test --workspace

To run hardware-in-the-loop tests on Qualcomm Snapdragon devices:

cargo test --features hardware-tests