> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nexa.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> Any Model. Any Device. Any Backend

<img
  src="https://mintcdn.com/nexaai/3sSH3IA6BzVNQxp3/Mintlify-image/banner1.png?fit=max&auto=format&n=3sSH3IA6BzVNQxp3&q=85&s=1e28e9f54d64ba5ac04f9869efc34448"
  alt="NexaSDK banner"
  style={{
display: "block",
margin: "32px auto 28px auto",
maxWidth: "700px",
width: "100%",
borderRadius: "18px",
background: "#fff",
boxShadow: "0 2px 16px 0 rgba(32,32,32,0.09)"
}}
  loading="eager"
  decoding="async"
  width="2560"
  height="480"
  data-path="Mintlify-image/banner1.png"
/>

**NexaSDK is an easy-to-use developer toolkit for running any AI model locally — across NPUs, GPUs, and CPUs — powered by our NexaML engine, built entirely from scratch for peak performance on every hardware stack.**

Unlike wrappers that depend on existing runtimes, **NexaML** is a unified inference engine built at the kernel level. It's what lets NexaSDK achieve Day-0 support for new model architectures (LLM, VLM, CV, Embedding, Rerank, ASR, TTS). NexaML supports 3 model formats: GGUF, MLX, and Nexa AI's own `.nexa` format.

## **Why NexaSDK**

| Feature                                         | NexaSDK                                                                                               | Ollama                                    | llama.cpp                                 | LM Studio                                 |
| ----------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ----------------------------------------- | ----------------------------------------- | ----------------------------------------- |
| **NPU support**                                 | <span style={{color:"#229954"}}>🟢 **NPU-first**</span>                                               | <span style={{color:"#F1C40F"}}>🟡</span> | <span style={{color:"#F1C40F"}}>🟡</span> | <span style={{color:"#E74C3C"}}>🔴</span> |
| **Android/iOS SDK support**                     | <span style={{color:"#229954"}}>🟢 **NPU/GPU/CPU support**</span>                                     | <span style={{color:"#F1C40F"}}>🟡</span> | <span style={{color:"#F1C40F"}}>🟡</span> | <span style={{color:"#E74C3C"}}>🔴</span> |
| **Linux support (Docker image)**                | <span style={{color:"#229954"}}>🟢</span>                                                             | <span style={{color:"#229954"}}>🟢</span> | <span style={{color:"#229954"}}>🟢</span> | <span style={{color:"#E74C3C"}}>🔴</span> |
| **Support any model in GGUF, MLX, NEXA format** | <span style={{color:"#229954"}}>🟢 **Low-level Control**</span>                                       | <span style={{color:"#E74C3C"}}>🔴</span> | <span style={{color:"#F1C40F"}}>🟡</span> | <span style={{color:"#E74C3C"}}>🔴</span> |
| **Full multimodality support**                  | <span style={{color:"#229954"}}>🟢 **Image, Audio, Text, Embedding, Rerank, ASR, TTS**</span>         | <span style={{color:"#F1C40F"}}>🟡</span> | <span style={{color:"#F1C40F"}}>🟡</span> | <span style={{color:"#F1C40F"}}>🟡</span> |
| **Cross-platform support**                      | <span style={{color:"#229954"}}>🟢 **Desktop, Mobile (Android, iOS), Automotive, IoT (Linux)**</span> | <span style={{color:"#F1C40F"}}>🟡</span> | <span style={{color:"#F1C40F"}}>🟡</span> | <span style={{color:"#F1C40F"}}>🟡</span> |
| **One line of code to run**                     | <span style={{color:"#229954"}}>🟢</span>                                                             | <span style={{color:"#229954"}}>🟢</span> | <span style={{color:"#F1C40F"}}>🟡</span> | <span style={{color:"#229954"}}>🟢</span> |
| **OpenAI-compatible API + Function calling**    | <span style={{color:"#229954"}}>🟢</span>                                                             | <span style={{color:"#229954"}}>🟢</span> | <span style={{color:"#229954"}}>🟢</span> | <span style={{color:"#229954"}}>🟢</span> |

<div style={{textAlign: "center", marginTop: "14px"}}>
  <b>Legend:</b>
  <span title="Full support">🟢 Supported</span>  | 
  <span title="Partial or limited support">🟡 Partial or limited support</span>  | 
  <span title="Not supported">🔴 No</span>
</div>

## **Get Started**

<CardGroup cols={2}>
  <Card title="Quickstart" href="/en/nexa-sdk-go/quickstart" icon="rocket">
    Easily install NexaSDK and run your first model in minutes.
  </Card>

  <Card title="API Reference" href="/en/nexa-sdk-go/NexaAPI" icon="code">
    In-depth documentation for all NexaSDK API.
  </Card>

  <Card title="Python Library" href="/en/nexa-sdk-python/overview" icon="python">
    Learn how to use NexaSDK from Python with full code examples.
  </Card>

  <Card title="Android" href="/en/nexa-sdk-android/overview" icon="android">
    Get started with NexaSDK for Android and embedded platforms.
  </Card>
</CardGroup>

## **Community**

<CardGroup cols={2}>
  <Card title="Nexa Wishlist" href="/en/community/wishlist" icon="ballot-check">
    Vote for the next models we bring on-device. Request and vote for GGUF, MLX, or NPU models!
  </Card>

  <Card title="Builder Bounty Program" href="/en/community/builder-bounty" icon="trophy">
    Earn up to 1,500 USD for building open-source projects with NexaSDK. Get rewarded and featured!
  </Card>

  <Card title="Join Discord" href="https://discord.com/invite/nexa-ai" icon="discord">
    Connect with the Nexa community, get support, and stay up-to-date on Discord.
  </Card>

  <Card title="Join Slack" href="https://nexa-ai-community.slack.com/ssb/redirect" icon="slack">
    Join our Slack workspace to collaborate, ask questions, and connect with the Nexa team.
  </Card>
</CardGroup>

<br />

<div class="feedback-wrapper">
  <span class="feedback-label">Was this page helpful?</span>

  <div class="feedback-toggle">
    <input type="radio" name="feedback" id="feedback-yes" class="feedback-input" />

    <label for="feedback-yes" class="feedback-button">
      <img src="https://mintcdn.com/nexaai/g8-zBYnunEyVtcK3/Images/FeedBack/thumbs-up.svg?fit=max&auto=format&n=g8-zBYnunEyVtcK3&q=85&s=0b57c51c8db9940403e7552956e5c30e" alt="Thumbs up" class="feedback-icon" noZoom width="14" height="14" data-path="Images/FeedBack/thumbs-up.svg" />

      Yes
    </label>

    <input type="radio" name="feedback" id="feedback-no" class="feedback-input" />

    <label for="feedback-no" class="feedback-button">
      <img src="https://mintcdn.com/nexaai/g8-zBYnunEyVtcK3/Images/FeedBack/thumbs-down.svg?fit=max&auto=format&n=g8-zBYnunEyVtcK3&q=85&s=ebacf61d57c8259c6df243d329b548b3" alt="Thumbs down" class="feedback-icon" noZoom width="14" height="14" data-path="Images/FeedBack/thumbs-down.svg" />

      No
    </label>
  </div>
</div>
