Skip to content

AI on Ambiq

neuralSPOT-X

The single CLI, NSX for short, that scaffolds, builds, flashes, and profiles firmware for Ambiq SoCs, with first-class paths into the Helia runtime, ahead-of-time, and profiling stack.

nsx create-app my_app --board apollo510_evb
cd my_app
nsx configure
nsx build
nsx flash
nsx view

Workflow

Five commands, idea to silicon

Every NSX app follows the same lifecycle. Each step is a single command against a transparent CMake + Ninja project you can always inspect.

create-app

Scaffold an app project targeting a real Ambiq board.

configure

Resolve YAML module dependencies and lock versions.

build

Compile with CMake and Ninja into a flashable image.

flash

Program the connected board and start the firmware.

view

Stream live SWO output and inspect on-device results.

Helia stack

A direct path to AI on device

NSX is the build-and-deploy vehicle for Ambiq's Helia tooling. Bring a model, choose a runtime path, and measure it on silicon.

Why NSX

Built to stay inspectable

No hidden build magic. NSX generates standard projects you can read, edit, and reason about, then measures them where it counts.

Transparent builds

Generated apps use CMake and Ninja, so projects stay readable and editable.

Module resolution

Declare dependencies in YAML and lock resolved versions into the app.

Board-ready workflow

Create, configure, build, flash, and view output for Ambiq targets.

On-device measurement

Benchmark firmware and profile model paths against real silicon.

Ready to build on Ambiq?

Install the CLI, scaffold your first board app, and explore the examples.