unsloth/studio
Roland Tannous 4fadb05c50 fix: detect Apple Silicon under Rosetta and use arm64 binaries
install.sh previously set MAC_INTEL=true unconditionally when uname
reported x86_64 on macOS, even after detecting Apple Silicon via
sysctl. This caused ARM Mac users running under Rosetta to get the
Intel llama.cpp prebuilt, skip PyTorch, and use Python 3.12.

Now when Rosetta is detected, _ARCH is overridden to arm64 so the
rest of the installer (Python version, torch, llama.cpp prebuilt)
picks the correct architecture.

Also adds matching Rosetta detection in install_llama_prebuilt.py's
detect_host() so the prebuilt resolver works correctly even when
invoked independently under Rosetta.
2026-04-02 16:02:07 +00:00
..
backend UI Changes (#4782) 2026-04-02 08:05:55 -07:00
frontend UI Changes (#4782) 2026-04-02 08:05:55 -07:00
__init__.py Final cleanup 2026-03-12 18:28:04 +00:00
install_llama_prebuilt.py fix: detect Apple Silicon under Rosetta and use arm64 binaries 2026-04-02 16:02:07 +00:00
install_python_stack.py studio: unify Windows installer/setup logging style, verbosity controls, and startup messaging (#4651) 2026-03-30 00:53:23 -07:00
LICENSE.AGPL-3.0 Add AGPL-3.0 license to studio folder 2026-03-09 19:36:25 +00:00
setup.bat Final cleanup 2026-03-12 18:28:04 +00:00
setup.ps1 Feat/custom llama prebuilt (#4771) 2026-04-02 04:52:26 -07:00
setup.sh Feat/custom llama prebuilt (#4771) 2026-04-02 04:52:26 -07:00
Unsloth_Studio_Colab.ipynb Allow install_python_stack to run on Colab (#4633) 2026-03-27 00:29:27 +04:00