Skip to content
neuralSPOT-X
API reference
HELIA HUB

API reference

Reference is the lookup section: what a command accepts, what a function returns, and what a manifest field means. It is generated from the source rather than written by hand, so it describes the source version used to build this site. Run uv tool list (or pipx list for a pipx install) to check your installed version and consult Releases and versioning when comparing versions.

Every top-level command and subcommand, with its options, defaults and usage, taken from the argument parser. Many commands also support --json for scripting, and nsx commands --json returns the whole tree at once.

The names exported from neuralspotx, with their signatures, parameters and return types. All of them are currently Provisional, which each page says once at the top.

The schema of nsx.yml, nsx-module.yaml, board.yaml and the nsx.lock resolution lock: every field, its type, whether it is required and what it means.

How versions are numbered and tagged, what the Provisional stability tier means for everything the Python API exports, and how to pin a version you depend on.

The same content is published for tools and agents: reference.txt as one text bundle, reference.json as the Python model, cli.json as the command tree, and config.json as the configuration schemas.