unsloth/studio
Daniel Han bba55af8aa Merge branch 'main' into woa-nvidia-wsl-fallback
Resolve three conflicts, keeping both sides in each case:

- studio/backend/tests/test_llama_cpp_update.py: the _clean_state fixture
  keeps this branch's routes.inference stub (so _run_update never blocks on a
  real Studio backend singleton) alongside main's _whisper_chain_status stub.
- studio/setup.sh: keep both llama.cpp state flags. This branch's
  _LLAMA_CPP_DEFERRED (WSL2 aarch64 background CUDA build is success, not
  degraded) and main's _LLAMA_CPP_NO_SPACE are independent and both are read
  later in the file.
- unsloth/models/_utils.py: keep the DGX Spark / N1X UMA helpers and their
  four patch calls, then main's patch_unified_memory_safetensors_load. The
  Spark block stays first so patch_dgx_spark_memory_config still sets
  PYTORCH_CUDA_ALLOC_CONF before anything can touch the allocator; the
  safetensors patch gates lazily inside its wrapper, so installing it after
  does not init CUDA.

Verified every line main added since the merge base is still present in
install.sh, install.ps1, studio/setup.sh and studio/install_llama_prebuilt.py,
and likewise for this branch's own additions.
2026-07-26 15:45:19 +00:00
..
backend Merge branch 'main' into woa-nvidia-wsl-fallback 2026-07-26 15:45:19 +00:00
frontend Studio: use the UI font scale tokens in the Agents settings tab (#7462) 2026-07-26 04:54:00 -07:00
scripts provision: treat CUDA 13.0-13.2 as stale on glibc 2.41 and newer 2026-07-26 11:27:28 +00:00
src-tauri Unsloth Studio (desktop): fix canvas preview, download file button, toast placement, and model-load typing lag (#7391) 2026-07-24 22:23:41 -05:00
__init__.py Final cleanup 2026-03-12 18:28:04 +00:00
install_llama_prebuilt.py Merge branch 'main' into woa-nvidia-wsl-fallback 2026-07-26 15:45:19 +00:00
install_node_prebuilt.py Replace standalone Studio wording with Unsloth (#7221) 2026-07-19 00:47:04 -07:00
install_python_stack.py AMD: CI coverage for recent fixes, plus three wrong gfx ids (#7431) 2026-07-25 18:58:02 -05:00
install_whisper_prebuilt.py Studio whisper: pair slim bundles on the ggml commit, not the full llama tag (#7381) 2026-07-23 20:18:36 -07:00
LICENSE.AGPL-3.0 Add AGPL-3.0 license to studio folder 2026-03-09 19:36:25 +00:00
MCP.md Replace standalone Studio wording with Unsloth (#7221) 2026-07-19 00:47:04 -07:00
node_prebuilt_pins.json Pin isolated Node.js installer to committed sha256 digests (#6625) 2026-06-24 05:47:58 -07:00
package-lock.json ci: advisory lockfile supply-chain audit (no install-script changes) (#5604) 2026-05-19 05:56:56 -07:00
package.json ci: advisory lockfile supply-chain audit (no install-script changes) (#5604) 2026-05-19 05:56:56 -07:00
prebuilt_core.py Studio: add local speech-to-text dictation engine (#7095) 2026-07-23 01:39:03 -07:00
setup.bat Final cleanup 2026-03-12 18:28:04 +00:00
setup.ps1 Studio: fail fast on out-of-disk instead of a doomed llama.cpp source build (#7420) 2026-07-26 00:11:38 -07:00
setup.sh Merge branch 'main' into woa-nvidia-wsl-fallback 2026-07-26 15:45:19 +00:00
Unsloth_Studio_Colab.ipynb fix(studio/colab): restore blank Colab iframe embed (#7344) (#7349) 2026-07-24 02:23:24 -07:00