Favicon of Nexa SDK

Nexa SDK

An on-device AI SDK runs text, image and audio models on macOS, Windows and Linux, with GGUF and MLX support and an OpenAI-compatible API.

Nexa SDK is an on-device AI framework for developers building apps that run models on users' hardware. It covers language, vision and audio tasks through a shared interface for local inference.

  • Multimodal conversations: Compatible models such as Qwen3-VL, Gemma-3n and OmniNeural-4B handle text, images or audio, with support for comparing multiple images or audio clips.
  • Speech and image generation: Parakeet transcribes speech, including live microphone input, Kokoro generates speech, and SDXL creates images on supported hardware.
  • Application integration: An OpenAI-compatible API server provides streamed responses and function calling defined with JSON schemas.
  • Model choice: The SDK runs compatible GGUF, MLX and .nexa models from Hugging Face, and its command-line interface supports local chat and downloaded model management.

It runs on macOS, Windows and Linux using CPUs, GPUs or supported NPUs. GPU backends include CUDA, Metal and Vulkan; NPU support includes Qualcomm, Intel and AMD. GGUF works on all three desktop platforms, while MLX requires Apple Silicon macOS. Qualcomm NPU inference requires a Snapdragon X Elite laptop. Apple Neural Engine support covers Parakeet speech recognition.

Inference runs locally, but some models require a Nexa account and license token. Compatibility depends on the model format and hardware backend. Some MLX models from mlx-community may run unreliably; Nexa also provides a curated model collection.

Similar to Nexa SDK