Pre-checks
What happened?
I have a Thinkpad T14s running the snapdragon X Elite chip. I wanted to run some LLMs locally. But when I try to install nexaai, I get a 403 error.
Here's the error log:
(QAI_VENV_3.10) PS C:\Users\***\qai> pip install nexaai -i https://pypi.python.org/simple/
Looking in indexes: https://pypi.python.org/simple/
Collecting nexaai
Using cached nexaai-1.0.44.tar.gz (74 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: huggingface_hub in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from nexaai) (0.36.2)
Requirement already satisfied: filelock in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from nexaai) (3.29.0)
Requirement already satisfied: fsspec>=2023.5.0 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from huggingface_hub->nexaai) (2026.3.0)
Requirement already satisfied: packaging>=20.9 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from huggingface_hub->nexaai) (26.1)
Requirement already satisfied: pyyaml>=5.1 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from huggingface_hub->nexaai) (6.0.3)
Requirement already satisfied: requests in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from huggingface_hub->nexaai) (2.33.1)
Requirement already satisfied: tqdm>=4.42.1 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from huggingface_hub->nexaai) (4.67.3)
Requirement already satisfied: typing-extensions>=3.7.4.3 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from huggingface_hub->nexaai) (4.15.0)
Requirement already satisfied: colorama in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from tqdm>=4.42.1->huggingface_hub->nexaai) (0.4.6)
Requirement already satisfied: charset_normalizer<4,>=2 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from requests->huggingface_hub->nexaai) (3.4.7)
Requirement already satisfied: idna<4,>=2.5 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from requests->huggingface_hub->nexaai) (3.13)
Requirement already satisfied: urllib3<3,>=1.26 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from requests->huggingface_hub->nexaai) (2.6.3)
Requirement already satisfied: certifi>=2023.5.7 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from requests->huggingface_hub->nexaai) (2026.4.22)
Building wheels for collected packages: nexaai
Building wheel for nexaai (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for nexaai (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [6 lines of output]
running bdist_wheel
running build
running build_py
Downloading https://nexa-model-hub-bucket.s3.us-west-1.amazonaws.com/public/nexasdk/v1.0.44/windows_x86_64/nexasdk-bridge.zip...
ERROR: Failed to download binaries: HTTP Error 403: Forbidden
error: HTTP Error 403: Forbidden
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for nexaai
Failed to build nexaai
error: failed-wheel-build-for-install
× Failed to build installable wheels for some pyproject.toml based projects
╰─> nexaai
If I'm on an arm64 chip, why is pip downloading an x86_64 zip from the S3?
Steps to reproduce
python 3.10 running on snapdragon X Elite on Windows 11
run `pip install nexaai`
Logs & stack traces
(QAI_VENV_3.10) PS C:\Users\***\qai> pip install nexaai -i https://pypi.python.org/simple/
Looking in indexes: https://pypi.python.org/simple/
Collecting nexaai
Using cached nexaai-1.0.44.tar.gz (74 kB)
Installing build dependencies ... done
Getting requirements to build wheel ... done
Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: huggingface_hub in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from nexaai) (0.36.2)
Requirement already satisfied: filelock in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from nexaai) (3.29.0)
Requirement already satisfied: fsspec>=2023.5.0 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from huggingface_hub->nexaai) (2026.3.0)
Requirement already satisfied: packaging>=20.9 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from huggingface_hub->nexaai) (26.1)
Requirement already satisfied: pyyaml>=5.1 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from huggingface_hub->nexaai) (6.0.3)
Requirement already satisfied: requests in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from huggingface_hub->nexaai) (2.33.1)
Requirement already satisfied: tqdm>=4.42.1 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from huggingface_hub->nexaai) (4.67.3)
Requirement already satisfied: typing-extensions>=3.7.4.3 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from huggingface_hub->nexaai) (4.15.0)
Requirement already satisfied: colorama in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from tqdm>=4.42.1->huggingface_hub->nexaai) (0.4.6)
Requirement already satisfied: charset_normalizer<4,>=2 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from requests->huggingface_hub->nexaai) (3.4.7)
Requirement already satisfied: idna<4,>=2.5 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from requests->huggingface_hub->nexaai) (3.13)
Requirement already satisfied: urllib3<3,>=1.26 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from requests->huggingface_hub->nexaai) (2.6.3)
Requirement already satisfied: certifi>=2023.5.7 in c:\users\aditsha\qai\qai_venv_3.10\lib\site-packages (from requests->huggingface_hub->nexaai) (2026.4.22)
Building wheels for collected packages: nexaai
Building wheel for nexaai (pyproject.toml) ... error
error: subprocess-exited-with-error
× Building wheel for nexaai (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [6 lines of output]
running bdist_wheel
running build
running build_py
Downloading https://nexa-model-hub-bucket.s3.us-west-1.amazonaws.com/public/nexasdk/v1.0.44/windows_x86_64/nexasdk-bridge.zip...
ERROR: Failed to download binaries: HTTP Error 403: Forbidden
error: HTTP Error 403: Forbidden
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for nexaai
Failed to build nexaai
error: failed-wheel-build-for-install
× Failed to build installable wheels for some pyproject.toml based projects
╰─> nexaai
Model(s) and quantization
NexaSDK version
latest
Install method
pip
OS and version
Windows 11
Hardware / accelerator
Snapdragon X Elite NPU
Additional context
Pre-checks
What happened?
Steps to reproduce
Logs & stack traces
Model(s) and quantization
NexaSDK version
latest
Install method
pip
OS and version
Windows 11
Hardware / accelerator
Snapdragon X Elite NPU
Additional context