{"repo":"unslothai/unsloth","free":true,"listed":false,"github":"https://github.com/unslothai/unsloth","clone":"git clone https://github.com/unslothai/unsloth.git","description":"Local UI to run and train LLMs and diffusion models, including Qwen3.8, Kimi K3, MiniMax-H3, Gemma 4, DeepSeek-V4, FLUX and more.","language":"Python","stars":72449,"topics":["agent","ai","chatgpt","deepseek","fine-tuning","gemma","image-generation","llama","llm","llms","openai","python","qwen","reinforcement-learning","self-hosted","stable-diffusion","text-to-speech","tts","ui","unsloth"],"license":"Apache-2.0","category":"dev_tool","readme_excerpt":"<h1 align=\"center\" style=\"margin:0;\">\n  <a href=\"https://unsloth.ai/docs\"><picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/unslothai/unsloth/main/images/unsloth%20logo%20white%20text.png\">\n    <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/unslothai/unsloth/main/images/unsloth%20logo%20black%20text.png\">\n    <img alt=\"Unsloth logo\" src=\"https://raw.githubusercontent.com/unslothai/unsloth/main/images/unsloth%20logo%20black%20text.png\" height=\"80\" style=\"max-width:100%;\">\n  </picture></a>\n</h1>\n<h3 align=\"center\" style=\"margin: 0; margin-top: 0;\">\nUnsloth is the first desktop app to run and train models.\n</h3>\n\n<p align=\"center\">\n  <a href=\"#-features\">Features</a> •\n  <a href=\"#-install\">Quickstart</a> •\n  <a href=\"#-free-notebooks\">Notebooks</a> •\n  <a href=\"https://unsloth.ai/docs\">Documentation</a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://unsloth.ai/docs/desktop\">\n    <img height=\"400\" alt=\"unsloth desktop\" src=\"https://unsloth.ai/cgi/image/unsloth_qwen3.8_final_ut2eqWnYJ-SLmu0s7x522.png?format=raw\" />\n  </a>\n</p>\n\n## ⚡ Get started\nDownload the native Unsloth Desktop app for your operating system:\n<table>\n  <tr>\n    <td><b>Platform</b></td>\n    <td><b>Link</b></td>\n  </tr>\n  <tr>\n    <td><b>Windows</b></td>\n    <td><a href='https://github.com/unslothai/unsloth/releases/download/v0.1.800-beta/Unsloth-Desktop-0_1_800_beta-Windows.exe'>Download</a></td>\n  </tr>\n  <tr>\n    <td><b>macOS</b></td>\n    <td><a href='https://github.com/unslothai/unsloth/releases/download/v0.1.800-beta/Unsloth-Desktop-0_1_800_beta-MacOS.dmg'>Download</a></td>\n  </tr>\n  <tr>\n    <td><b>Linux / Ubuntu (deb)</b></td>\n    <td><a href='https://github.com/unslothai/unsloth/releases/download/v0.1.800-beta/Unsloth-Desktop-0_1_800_beta-Ubuntu.deb'>Download</a></td>\n  </tr>\n  <tr>\n    <td><b>Linux (AppImage)</b></td>\n    <td><a href='https://github.com/unslothai/unsloth/releases/download/v0.1.800-beta/Unsloth-Desktop-0_1_800_beta-Linux.AppImage'>Download</a></td>\n  </tr>\n  <tr>\n    <td><b>Linux (Arm64)</b></td>\n    <td><a href='https://github.com/unslothai/unsloth/releases/download/v0.1.800-beta/Unsloth-Desktop-0_1_800_beta-ARM64.app.tar.gz'>Download</a></td>\n  </tr>\n</table>\n\nDownload from [Unsloth](https://unsloth.ai/download) or [GitHub Releases](https://github.com/unslothai/unsloth/releases).\n\nOr if you prefer to install manually:\n\n#### macOS, Linux, WSL:\n```bash\ncurl -fsSL https://unsloth.ai/install.sh | sh\n```\n#### Windows:\n```powershell\nirm https://unsloth.ai/install.ps1 | iex\n```\n#### Community:\n\n- [Discord](https://discord.gg/unsloth)\n- [𝕏 (Twitter)](https://x.com/UnslothAI)\n- [Reddit](https://reddit.com/r/unsloth)\n\n## ⭐ Features\nUnsloth lets you run, train, and deploy AI models locally, with support for all types of models.\n\n### Run & Build with AI\n* Run and train LLMs, diffusion, embedding, audio models: [Kimi K3](https://unsloth.ai/docs/models/kimi-k3), MiniMax-H3, Qwen3.8, [Muse Glimmer](https://unsloth.ai/docs/models/muse-glimmer), [DeepSeek-V4](https://unsloth.ai/docs/models/deepseek-v4), [Gemma 4](https://unsloth.ai/docs/models/gemma-4).\n* **Agents & Tools:** Use local models with [Claude Code](https://unsloth.ai/docs/basics/claude-code), [Codex](https://unsloth.ai/docs/basics/codex), and [MCP](https://unsloth.ai/docs/basics/mcp), including tool calling and code execution.\n* **Search & RAG:** Use private and unlimited web search, deep research, and RAG.\n* **Image and video:** Run and train [image](https://unsloth.ai/docs/basics/diffusion-image) and video diffusion or multimodal models\n* **Audio:** Use private and unlimited web search, deep research, and RAG.\n* **Hardware:** Supports CPU, NVIDIA, AMD, Intel, macOS, and multi GPU setups.\n* **Remote Access:** Access your local models remotely through secure [Cloudflare](https://unsloth.ai/docs/basics/how-to-serve-local-llms-anywhere-secure-remote-access-with-cloudflare-and-unsloth) HTTPS.\n\n\n### Train & Deploy\n* **Fine-tuning:** Train LLMs, diffusion, TTS, and embedding models 2× faster with 70% less VRAM\n* **Complete support:** Supports [reinforcement learning](https://unsloth.ai/docs/get-started/reinforcement-learning-rl-guide), LoRA, QLoRA, full fine tuning, pretraining, RL, GRPO, DPO, and FP8.\n* **Export & Deploy:** [Export](https://unsloth.ai/docs/new/studio/export) or Deploy models with including [GGUF](https://unsloth.ai/docs/basics/inference-and-deployment/saving-to-gguf), NVFP4, FP8 and more formats.\n* **Datasets:** Build datasets from PDFs, CSVs, DOCX files, and more with [Data Recipes](https://unsloth.ai/docs/new/studio/data-recipe).\n* **OpenAI Compatible API:** Serve models through an [OpenAI compatible API](https://unsloth.ai/docs/basics/api) and also connect to [cloud providers](https://unsloth.ai/docs/integrations/connections)\n\n## 🚀 Unsloth Start\n\n[Unsloth Start](https://unsloth.ai/docs/integrations/unsloth-start) connects [Claude Code](https://unsloth.ai/docs/basics/claude-code), [Codex](https://unsloth.ai/docs/basics/codex) and other agents to local models with one command.\n\nStart Unsloth, load a model, open your project folder, then run:\n\n```bash\nunsloth start claude\n```\n\nReplace `claude` with any supported agent:\n\n| Agent | Command |\n| --- | --- |\n| Claude Code | `unsloth start claude` |\n| OpenAI Codex | `unsloth start codex` |\n| Hermes Agent | `unsloth start hermes` |\n| OpenClaw | `unsloth start openclaw` |\n| OpenCode | `unsloth start opencode` |\n\nClaude Code, Codex and OpenCode can keep their current model and use Unsloth as a local\nsubagent:\n\n```bash\nunsloth start claude --as-subagent --model unsloth/model-GGUF:quant\n```\n\n## 📥 Install\nUnsloth can be used in three ways: **[Unsloth Desktop](https://unsloth.ai/download)**, the desktop app; **[Unsloth Studio](https://unsloth.ai/docs/new/studio/)**, the web UI; or **Unsloth Core**, the code based version.\n\n### Unsloth Desktop (recommended)\n\nThe Tauri based desktop app is the easiest way to use Unsloth and needs no setup, so start here.\n\n<table>\n  <tr>\n    <td><b>Platform</b></td>\n    <td><b>Link</b></td>\n  </tr>\n  <tr>\n    <td><b>Windows</b></td>\n    <td><a href='https://github.com/unslothai/unsloth/releases/download/v0.1.800-beta/Unsloth-Desktop-0_1_800_beta-Windows.exe'>Download</a></td>\n  </tr>\n  <tr>\n    <td><b>macOS</b></td>\n    <td><a href='https://github.com/unslothai/unsloth/releases/download/v0.1.800-beta/Unsloth-Desktop-0_1_800_beta-MacOS.dmg'>Download</a></td>\n  </tr>\n  <tr>\n    <td><b>Linux / Ubuntu (deb)</b></td>\n    <td><a href='https://github.com/unslothai/unsloth/releases/download/v0.1.800-beta/Unsloth-Desktop-0_1_800_beta-Ubuntu.deb'>Download</a></td>\n  </tr>\n  <tr>\n    <td><b>Linux (AppImage)</b></td>\n    <td><a href='https://github.com/unslothai/unsloth/releases/download/v0.1.800-beta/Unsloth-Desktop-0_1_800_beta-Linux.AppImage'>Download</a></td>\n  </tr>\n  <tr>\n    <td><b>Linux (Arm64)</b></td>\n    <td><a href='https://github.com/unslothai/unsloth/releases/download/v0.1.800-beta/Unsloth-Desktop-0_1_800_beta-ARM64.app.tar.gz'>Download</a></td>\n  </tr>\n</table>\n\n### Unsloth Studio (web UI)\nUnsloth Studio (Beta) works on **Windows, Linux, WSL** and **macOS**.\n\n* **CPU:** Supported for Chat and Data Recipes currently\n* **NVIDIA:** Training works on RTX 30/40/50, Blackwell, DGX Spark, Station and more\n* **macOS:** Training, MLX and GGUF inference are ALL supported.\n* **AMD:** Training, RL, chat and deployment work on Windows, WSL and Linux. [Read the AMD guide](https://unsloth.ai/docs/basics/amd).\n* **Vulkan:** GGUF inference is supported on [compatible GPUs, including Intel GPUs](https://github.com/unslothai/unsloth/pull/5819). Vulkan accelerates GGUF inference only; training still requires a supported PyTorch or MLX backend.\n* **Multi-GPU:** Available now, with a major upgrade on the way\n\n#### macOS, Linux, WSL:\n```bash\ncurl -fsSL https://unsloth.ai/install.sh | sh\n```\nUse the same command to update.\n\nThe GGUF inference backend can be changed from **Settings > System > GGUF inference engine** once Studio is running: pick CPU, CUDA, ROCm or Vulkan (only the ones with a build for your machine are listed) and Apply. The choice is recorded with the install, so updates keep it, and Automatic returns to hardware detection.\n\nTo pick it before the first launch instead, set `UNSLOTH_LLAMA_CPP_BACKEND` **before installing or updating**. It selects the llama.cpp binary bundle, so setting it only when launching Studio cannot replace an existing one, and it overrides whatever was chosen in Settings:\n\n```bash\nexport UNSLOTH_LLAMA_CPP_BACKEND=vulkan   # or cpu, cuda, rocm, auto\ncurl -fsSL https://unsloth.ai/install.sh | sh\n```\n\nOn Linux and WSL this is the path for the AMD GPUs Unsloth has no ROCm PyTorch wheels for: Polaris (RX 470/480/570/580/590) and RDNA 1 (RX 5500/5600/5700). torch stays on CPU there, so training and GPU inference are unavailable, but GGUF chat runs on the GPU through Vulkan. Not every pre-RDNA 2 card is in this group: Vega 20 (Radeon VII, MI50, `gfx906`) keeps a ROCm PyTorch path and the installer routes it there. The older `UNSLOTH_FORCE_VULKAN=1` still works and is read when `UNSLOTH_LLAMA_CPP_BACKEND` is unset.\n\nmacOS has no Vulkan llama.cpp bundle and does not need one: the installer always uses the Metal build, which covers Apple Silicon and the AMD GPUs in Intel Macs, and it says so and carries on if the variable is set.\n\n#### Windows:\n```powershell\nirm https://unsloth.ai/install.ps1 | iex\n```\nUse the same command to update.\n\nTo pick the GGUF inference backend before the first launch, set the environment variable before running the installer or updater (or change it later in **Settings > System > GGUF inference engine**):\n\n```powershell\n$env:UNSLOTH_LLAMA_CPP_BACKEND=\"vulkan\"   # or cpu, cuda, rocm, auto\nirm https://unsloth.ai/install.ps1 | iex\n```\n\nRe-running the current installer replaces a previously selected bundle when the backend differs. A separate Vulkan SDK is not required; the GPU d","default_branch":"main","files":3823,"tree":[".gitattributes",".github/CODEOWNERS",".github/FUNDING.yml",".github/ISSUE_TEMPLATE/bug---issue.md",".github/ISSUE_TEMPLATE/feature-request.md",".github/actions/install-unsloth-local/action.yml",".github/ci-preempt.json",".github/dependabot.yml",".github/scripts/agent-guides-drive.sh",".github/scripts/agent-guides-install.sh",".github/scripts/assert-bundle-signed.ps1",".github/scripts/assert-llama-loads.sh",".github/scripts/assert-nobuild.ps1",".github/scripts/assert-prompt-cache.sh",".github/scripts/boot-studio-api-only.sh",".github/scripts/ci-connect-prompt.txt",".github/scripts/ci-min-system-prompt.txt",".github/scripts/clean-machine-assert.sh",".github/scripts/clean-machine-env.sh",".github/scripts/clean-machine-install-name-tool.sh",".github/scripts/ensure-docker-daemon.ps1",".github/scripts/hf-download-with-retry.sh",".github/scripts/interrupt-install.ps1",".github/scripts/interrupt-install.sh",".github/scripts/interrupted_install_probe.py",".github/scripts/kaggle_studio_ci/build_kernel.py",".github/scripts/kaggle_studio_ci/collect_evidence.py",".github/scripts/kaggle_studio_ci/report.py",".github/scripts/kaggle_t4_ci/BUDGET.md",".github/scripts/kaggle_t4_ci/build_kernel.py",".github/scripts/kaggle_t4_ci/check_steps.py",".github/scripts/kaggle_t4_ci/gate.py",".github/scripts/kaggle_t4_ci/launch.py",".github/scripts/kaggle_t4_ci/legs.py",".github/scripts/kaggle_t4_ci/report.py",".github/scripts/resolve-desktop-release.py",".github/scripts/run-studio-indicator-browser.sh",".github/scripts/run-studio-permission-browser.sh",".github/scripts/serve-unsloth-run.sh",".github/scripts/virgin-windows-install.ps1",".github/scripts/virgin-windows-probe.ps1",".github/scripts/wait-for-health.sh",".github/workflows/cache-janitor.yml",".github/workflows/ci-capacity.yml",".github/workflows/clean-machine-install-ci.yml",".github/workflows/consolidated-tests-ci.yml",".github/workflows/cross-platform-parity-ci.yml",".github/workflows/desktop-app-clean-machine-ci.yml",".github/workflows/interrupted-install-ci.yml",".github/workflows/kaggle-t4-notebook-ci.yml",".github/workflows/kaggle-t4-studio-gpu-ci.yml",".github/workflows/lint-ci.yml",".github/workflows/local-agent-guides-ci.yml",".github/workflows/lockfile-audit.yml",".github/workflows/mlx-ci.yml",".github/workflows/model-catalog-network-check.yml",".github/workflows/notebooks-ci.yml",".github/workflows/ossf.yml",".github/workflows/pester-guard-ci.yml",".github/workflows/publish-desktop-updater.yml",".github/workflows/release-desktop.yml",".github/workflows/security-audit.yml",".github/workflows/stale.yml",".github/workflows/startup-profile-ci.yml",".github/workflows/studio-api-smoke.yml",".github/workflows/studio-backend-ci.yml",".github/workflows/studio-export-capability-ci.yml",".github/workflows/studio-frontend-ci.yml",".github/workflows/studio-inference-smoke.yml",".github/workflows/studio-load-orchestrator-ci.yml",".github/workflows/studio-mac-inference-smoke.yml",".github/workflows/studio-mac-install-matrix.yml",".github/workflows/studio-mac-ui-smoke.yml",".github/workflows/studio-tauri-smoke.yml",".github/workflows/studio-ui-smoke.yml",".github/workflows/studio-update-smoke.yml",".github/workflows/studio-windows-api-smoke.yml",".github/workflows/studio-windows-inference-smoke.yml",".github/workflows/studio-windows-ui-smoke.yml",".github/workflows/studio-windows-update-smoke.yml",".github/workflows/version-compat-ci.yml",".github/workflows/wheel-smoke.yml",".github/workflows/windows-application-control-ci.yml",".github/workflows/workflow-trigger-lint.yml",".gitignore",".pre-commit-ci.yaml",".pre-commit-config.yaml","CODE_OF_CONDUCT.md","CONTRIBUTING.md","COPYING","LICENSE","README.md","build.sh","cli.py","images/Assistant.png","images/Colab.png","images/Discord button.png","images/Discord.png","images/Documentation Button.png","images/Free version button.png","images/Kaggle.png","images/Kofi button.png","images/LAION 2GPU.png","images/Merge.png","images/Run.png","images/STUDIO BLACK LOGO.png","images/STUDIO WHITE LOGO.png","images/Slim Orca 2GPUs.png","images/Terminal_Type.png","images/Where_Terminal.png","images/buy me a coffee button.png","images/documentation github button.png","images/documentation green button.png","images/documentation lighter.png","images/documentation white button.png","images/made with unsloth.png","images/ollama.png","images/peft x trl button.png","images/start free finetune button.png","images/unsloth end.png","images/unsloth loading page render.png","images/unsloth logo black text.png","images/unsloth logo only.png","images/unsloth logo white text.png","images/unsloth made with love.png","images/unsloth new logo.png","images/unsloth sticker.png","install.ps1","install.sh","pyproject.toml","scripts/build_prequant_checkpoint.py","scripts/build_te_prequant_checkpoint.py","scripts/build_whisper_cpp.sh","scripts/check_frontend_dep_removal.py","scripts/check_new_install_scripts.py","scripts/compare_engines.py","scripts/compile_probe.py","scripts/data/colab_apt_list.gpu.txt","scripts/data/colab_os_info.gpu.txt","scripts/data/colab_pip_freeze.gpu.txt","scripts/data/colab_to_cpu_pin.json","scripts/diffusion_bench.py","scripts/diffusion_quality.py","scripts/enforce_kwargs_spacing.py","scripts/fbcache_flux_probe.py","scripts/fp8_overflow_check.py","scripts/image_speedmem_bench.py","scripts/install_gemma4_mlx.sh","scripts/install_qwen3_6_mlx.sh","scripts/install_rocm_wsl_strixhalo.sh","scripts/int8_linear_probe.py","scripts/leverage_probe.py","scripts/lint_no_parallel_clamp.py","scripts/lint_workflow_triggers.py","scripts/lockfile_supply_chain_audit.py","scripts/make_dmg_background.py","scripts/notebook_to_python.py","scripts/notebook_validator.py","scripts/nvfp4_probe.py","scripts/nvfp4_t211_probe.py","scripts/online_tokenization_ab.py","scripts/perf_levers_probe.py","scripts/perf_verify.py","scripts/prequant_probe.py","scripts/profile_startup.py","scripts/quant_probe.py","scripts/run_ruff_format.py","scripts/scan_npm_packages.py","scripts/scan_npm_packages_baseline.json","scripts/scan_packages.py","scripts/scan_packages_baseline.json","scripts/sd_cpp_smoke.py","scripts/sdpa_mask_backend_probe.py","scripts/sparse_accum_probe.py","scripts/stamp_studio_release.py","scripts/sync_allow_scripts_pins.py","scripts/uninstall.ps1","scripts/uninstall.sh","scripts/verify_comment_only_diff.py","scripts/verify_import_hoist.py","scripts/verify_prequant_backend.py","scripts/video_quality.py","scripts/virustotal_scan.py","studio/LICENSE.AGPL-3.0","studio/MCP.md","studio/Unsloth_Studio_Colab.ipynb","studio/__init__.py","studio/backend/__init__.py","studio/backend/_platform_compat.py","studio/backend/assets/__init__.py","studio/backend/assets/chat_templates/gemma-4-edge.jinja","studio/backend/assets/chat_templates/gemma-4.jinja","studio/backend/assets/configs/__init__.py","studio/backend/assets/configs/full_finetune.yaml","studio/backend/assets/configs/inference_defaults.json","studio/backend/assets/configs/lora_text.yaml","studio/backend/assets/configs/model_defaults/default.yaml","studio/backend/assets/configs/model_defaults/embedding/unsloth_Qwen3-Embedding-0.6B.yaml","studio/backend/assets/configs/model_defaults/embedding/unsloth_all-MiniLM-L6-v2.yaml","studio/backend/assets/configs/model_defaults/embedding/unsloth_bge-m3.yaml","studio/backend/assets/configs/model_defaults/embedding/unsloth_embeddinggemma-300m.yaml","studio/backend/assets/configs/model_defaults/embedding/unsloth_gte-modernbert-base.yaml","studio/backend/assets/configs/model_defaults/ernie/unsloth_ERNIE-4.5-21B-A3B-PT.yaml","studio/backend/assets/configs/model_defaults/ernie/unsloth_ERNIE-4.5-VL-28B-A3B-PT.yaml","studio/backend/assets/configs/model_defaults/falcon/tiiuae_Falcon-H1-0.5B-Instruct.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_codegemma-7b-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_functiongemma-270m-it.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-2-27b-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-2-2b.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-3-270m-it.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-3-27b-it.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-3-4b-it.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-3-4b-pt.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-3n-E4B-it.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-3n-E4B.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-4-26B-A4B-it.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-4-26B-A4B.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-4-31B-it.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-4-31B.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-4-E2B-it.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-4-E2B.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-4-E4B-it.yaml","studio/backend/assets/configs/model_defaults/gemma/unsloth_gemma-4-E4B.yaml","studio/backend/assets/configs/model_defaults/gpt-oss/unsloth_gpt-oss-120b.yaml","studio/backend/assets/configs/model_defaults/gpt-oss/unsloth_gpt-oss-20b.yaml","studio/backend/assets/configs/model_defaults/granite/unsloth_granite-4.0-350m-unsloth-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/granite/unsloth_granite-4.0-h-micro.yaml","studio/backend/assets/configs/model_defaults/llama/unsloth_Llama-3.2-11B-Vision-Instruct.yaml","studio/backend/assets/configs/model_defaults/llama/unsloth_Llama-3.2-1B-Instruct.yaml","studio/backend/assets/configs/model_defaults/llama/unsloth_Llama-3.2-3B-Instruct.yaml","studio/backend/assets/configs/model_defaults/llama/unsloth_Llama-3.3-70B-Instruct.yaml","studio/backend/assets/configs/model_defaults/llama/unsloth_Meta-Llama-3.1-70B-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/llama/unsloth_Meta-Llama-3.1-8B-Instruct-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/llama/unsloth_llama-3-8b-Instruct-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/llama/unsloth_llama-3-8b-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/llasa/unsloth_Llasa-3B.yaml","studio/backend/assets/configs/model_defaults/mistral/unsloth_Magistral-Small-2509-unsloth-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/mistral/unsloth_Ministral-3-3B-Instruct-2512.yaml","studio/backend/assets/configs/model_defaults/mistral/unsloth_Mistral-Nemo-Base-2407-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/mistral/unsloth_Mistral-Small-Instruct-2409.yaml","studio/backend/assets/configs/model_defaults/mistral/unsloth_Pixtral-12B-2409.yaml","studio/backend/assets/configs/model_defaults/mistral/unsloth_mistral-7b-instruct-v0.3-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/mistral/unsloth_mistral-7b-v0.3-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/other/OuteAI_Llama-OuteTTS-1.0-1B.yaml","studio/backend/assets/configs/model_defaults/other/Spark-TTS-0.5B_LLM.yaml","studio/backend/assets/configs/model_defaults/other/sesame_csm-1b.yaml","studio/backend/assets/configs/model_defaults/other/unsloth_GLM-4.7-Flash.yaml","studio/backend/assets/configs/model_defaults/other/unsloth_LFM2-1.2B.yaml","studio/backend/assets/configs/model_defaults/other/unsloth_Nemotron-3-Nano-30B-A3B.yaml","studio/backend/assets/configs/model_defaults/other/unsloth_PaddleOCR-VL.yaml","studio/backend/assets/configs/model_defaults/other/unsloth_answerdotai_ModernBERT-large.yaml","studio/backend/assets/configs/model_defaults/other/unsloth_orpheus-3b-0.1-ft.yaml","studio/backend/assets/configs/model_defaults/other/unsloth_tinyllama-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/other/unsloth_whisper-large-v3.yaml","studio/backend/assets/configs/model_defaults/phi/unsloth_Phi-3-medium-4k-instruct.yaml","studio/backend/assets/configs/model_defaults/phi/unsloth_Phi-3.5-mini-instruct.yaml","studio/backend/assets/configs/model_defaults/phi/unsloth_Phi-4.yaml","studio/backend/assets/configs/model_defaults/qwen/imdatta0_tiny_qwen3_moe_2.8B_0.7B.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen2-7B.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen2-VL-7B-Instruct.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen2.5-1.5B-Instruct.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen2.5-7B.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen2.5-Coder-1.5B-Instruct.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen2.5-Coder-14B-Instruct.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen2.5-Coder-7B-Instruct-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen2.5-VL-7B-Instruct-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen3-0.6B.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen3-14B-Base-unsloth-bnb-4bit.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen3-14B.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen3-30B-A3B-Instruct-2507.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen3-32B.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen3-4B-Instruct-2507.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen3-4B-Thinking-2507.yaml","studio/backend/assets/configs/model_defaults/qwen/unsloth_Qwen3-VL-8B-Instruct-unsloth-bnb-4bit.yaml","studio/backend/assets/configs/vision_lora.yaml","studio/backend/assets/datasets/alpaca_unsloth.json","studio/backend/assets/docs_ui/LICENSE.redoc","studio/backend/assets/docs_ui/LICENSE.swagger-ui","studio/backend/assets/docs_ui/NOTICE.swagger-ui","studio/backend/assets/docs_ui/README.md","studio/backend/assets/docs_ui/docs_ui_manifest.json","studio/backend/assets/docs_ui/favicon-32x32.png","studio/backend/assets/docs_ui/redoc.standalone.js","studio/backend/assets/docs_ui/swagger-ui-bundle.js","studio/backend/assets/docs_ui/swagger-ui-bundle.js.LICENSE.txt","studio/backend/assets/docs_ui/swagger-ui.css","studio/backend/assets/preview_page.html","studio/backend/auth/.gitkeep","studio/backend/auth/__init__.py","studio/backend/auth/authentication.py","studio/backend/auth/bootstrap_timeout.py","studio/backend/auth/hashing.py","studio/backend/auth/storage.py","studio/backend/auth/terminal_prompt.py","studio/backend/cloudflare_tunnel.py","studio/backend/colab.py","studio/backend/core/__init__.py","studio/backend/core/_torchao_stub.py","studio/backend/core/data_recipe/__init__.py","studio/backend/core/data_recipe/huggingface.py","studio/backend/core/data_recipe/jobs/__init__.py","studio/backend/core/data_recipe/jobs/constants.py","studio/backend/core/data_recipe/jobs/manager.py","studio/backend/core/data_recipe/jobs/parse.py","studio/backend/core/data_recipe/jobs/types.py","studio/backend/core/data_recipe/jobs/worker.py","studio/backend/core/data_recipe/jsonable.py","studio/backend/core/data_recipe/local_callable_validators.py","studio/backend/core/data_recipe/oxc-validator/package-lock.json","studio/backend/core/data_recipe/oxc-validator/package.json","studio/backend/core/data_recipe/oxc-validator/validate.mjs","studio/backend/core/data_recipe/service.py","studio/backend/core/export/__init__.py","studio/backend/core/export/export.py","studio/backend/core/export/orchestrator.py","studio/backend/core/export/worker.py","studio/backend/core/import_guards.py","studio/backend/core/inference/__init__.py","studio/backend/core/inference/_html_to_md.py","studio/backend/core/inference/_vulkan_probe.py","studio/backend/core/inference/anthropic_compat.py","studio/backend/core/inference/api_monitor.py","studio/backend/core/inference/audio_codecs.py","studio/backend/core/inference/audio_errors.py","studio/backend/core/inference/audio_gallery.py","studio/backend/core/inference/chat_eos.py","studio/backend/core/inference/chat_template_helpers.py","studio/backend/core/inference/chat_templates.py","studio/backend/core/inference/defaults.py","studio/backend/core/inference/diffusion.py","studio/backend/core/inference/diffusion_arch_patches.py","studio/backend/core/inference/diffusion_attention.py","studio/backend/core/inference/diffusion_auto_policy.py","studio/backend/core/inference/diffusion_batched.py","studio/backend/core/inference/diffusion_cache.py","studio/backend/core/inference/diffusion_compat.py","studio/backend/core/inference/diffusion_compile_cache.py","studio/backend/core/inference/diffusion_cond_cache.py","studio/backend/core/inference/diffusion_controlnet.py","studio/backend/core/inference/diffusion_convrot.py","studio/backend/core/inference/diffusion_device.py","studio/backend/core/inference/diffusion_eager_patches.py","studio/backend/core/inference/diffusion_engine_router.py","studio/backend/core/inference/diffusion_families.py","studio/backend/core/inference/diffusion_gguf_compile.py","studio/backend/core/inference/diffusion_hidream.py","studio/backend/core/inference/diffusion_ideogram4.py","studio/backend/core/inference/diffusion_inference_info.py","studio/backend/core/inference/diffusion_krea2.py","studio/backend/core/inference/diffusion_lora.py","studio/backend/core/inference/diffusion_memory.py","studio/backend/core/inference/diffusion_patch_backend.py","studio/backend/core/inference/diffusion_precision.py","studio/backend/core/inference/diffusion_prequant.py","studio/backend/core/inference/diffusion_quant_pad.py","studio/backend/core/inference/diffusion_speed.py","studio/backend/core/inference/diffusion_te_prequant.py","studio/backend/core/inference/diffusion_transformer_quant.py","studio/backend/core/inference/external_provider.py","studio/backend/core/inference/external_tool_transport.py","studio/backend/core/inference/gallery_flags.py","studio/backend/core/inference/generation_timing.py","studio/backend/core/inference/gpu_arbiter.py","studio/backend/core/inference/image_gallery.py","studio/backend/core/inference/inference.py","studio/backend/core/inference/key_exchange.py","studio/backend/core/inference/llama_admission.py","studio/backend/core/inference/llama_cpp.py","studio/backend/core/inference/llama_http.py","studio/backend/core/inference/llama_keepwarm.py","studio/backend/core/inference/llama_server_args.py","studio/backend/core/inference/llama_stats.py","studio/backend/core/inference/local_model_resolver.py","studio/backend/core/inference/mcp_client.py","studio/backend/core/inference/mcp_config_import.py","studio/backend/core/inference/media_auto_switch.py","studio/backend/core/inference/media_keepwarm.py","studio/backend/core/inference/media_locality.py","studio/backend/core/inference/media_model_index.py","studio/backend/core/inference/media_switch_backends.py","studio/backend/core/inference/media_switch_errors.py","studio/backend/core/inference/media_switch_locks.py","studio/backend/core/inference/message_content.py","studio/backend/core/inference/mlx_inference.py","studio/backend/core/inference/model_ids.py","studio/backend/core/inference/openai_auto_download.py","studio/backend/core/inference/openai_codex_auth.py","studio/backend/core/inference/openai_codex_client.py","studio/backend/core/inference/openai_codex_tool_loop.py","studio/backend/core/inference/openai_responses_shared.py","studio/backend/core/inference/orchestrator.py","studio/backend/core/inference/passthrough_healing.py","studio/backend/core/inference/presence_penalty.py","studio/backend/core/inference/pricing.py","studio/backend/core/inference/providers.py","studio/backend/core/inference/runtime_context.py","studio/backend/core/inference/safetensors_agentic.py","studio/backend/core/inference/sandbox_site/__init__.py","studio/backend/core/inference/sandbox_site/sitecustomize.py","studio/backend/core/inference/sd_cpp_args.py"],"storefront":"/r/unslothai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/unslothai/unsloth/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}