All 158 Dependencies

Every package Unsloth depends on, ranked by repo health score.

Unsloth is a local AI workbench that started as a fine-tuning library and now ships in three forms: a native desktop app for Windows, macOS and Linux; Unsloth Studio, a browser UI served from your own machine; and Unsloth Core, the importable Python package. All three sit on the same training and inference engine, so a model you fine-tune in the UI is the same one you can drive from a notebook.

The training side covers LoRA, QLoRA, full fine-tuning, pretraining and reinforcement learning including GRPO and DPO, with FP8 and vision RL on consumer cards. The speed and memory claims — roughly twice as fast with a large VRAM reduction — come from hand-written Triton kernels and custom autograd paths rather than from a different training algorithm, so results are meant to match what the standard stack produces.

The running side turns the same machine into a local inference server. It loads GGUF and MLX builds through llama.cpp, serves them over an OpenAI-compatible API, and connects coding agents such as Claude Code and Codex to a local model with a single command. Private web search, deep research, RAG over your own documents, image and video diffusion, and speech models are all handled in the same interface.

Hardware coverage is unusually wide for this category: NVIDIA, AMD, Intel and CPU-only machines, a Vulkan backend, multi-GPU setups, and Windows, Linux, WSL and macOS, with a separate ROCm image for AMD.

26 mdast-util-gfm 3.1.0 26 mdast-util-math 3.0.0 27 micromark-extension-math 3.1.0 31 CodeMirror State ^6.0.0 33 dirs-rs 6 outdated 38 minisign-verify 0.2.5 outdated 40 @codemirror/view ^6.0.0 40 nest_asyncio 41 micromark-extension-gfm 3.0.0 41 rimraf ^5.0.0 outdated 42 clsx ^2.1.1 43 fflate 0.8.3 43 tw-animate-css ^1.4.0 44 cmdk ^1.1.1 45 semver 1 46 hmac 0.13 47 canvas-confetti ^1.9.4 52 python-docx ==1.2.0 53 Jinja >=3.1.0 56 rich 60 unified 11.0.5 61 react-qr-code 2.2.0 62 Sonner ^2.0.7 62 forge ^1.4.0 63 PyYAML 63 tyro 64 hf_transfer 64 mdast-util-from-markdown 2.0.3 outdated 64 python-soundfile >=0.12.1 65 arboard 3.6.1 65 base64 0.23 65 ddgs ==9.14.4 outdated 67 tempfile 3 68 HTTPX >=0.27.0 70 Fontsource Inter ^5.2.8 70 open 5 70 sha2 0.11 71 Dagre ^2.0.4 outdated 71 serde_json 1 72 unpdf ^1.4.0 73 globals ^17.4.0 74 react-day-picker ^9.13.2 outdated 74 serde 1 75 log 0.4 75 rand 0.10.0 75 regex 1 76 wheel >=0.42.0 77 micromark 2.0.2 outdated 77 structlog >=24.1.0 78 Requests >=2.31 78 Zustand ^5.0.11 79 Motion ^12.34.0 outdated 79 xFormers >=0.0.22.post7 80 Radix UI ^1.3.3 80 Radix UI ^2.1.8 outdated 80 Radix UI ^2.2.6 outdated 80 Radix UI ^1.1.8 80 Radix UI ^1.2.4 80 Radix UI ^1.4.3 81 torchaudio ==2.11.0+cu126 outdated 82 class-variance-authority ^0.7.1 82 js-yaml ^4.3.2 outdated 82 markdown-it-py >=3.0 82 reqwest 0.13 83 psutil 83 pymupdf4llm ==0.3.4 outdated 84 Mammoth.js ^1.11.0 84 cryptography >=42.0.0 85 React Resizable Panels ^4.6.4 85 Streamdown 1.1.1 outdated 85 Streamdown 1.0.2 outdated 85 Streamdown 1.0.2 outdated 85 Streamdown 1.3.1 outdated 85 Streamdown 2.5.0 outdated 85 packaging ==26.3 87 PyAV >=12.3.0 87 PyJWT ==2.13.0 outdated 87 Triton >=3.0.0 87 bitsandbytes >=0.45.5,!=0.46.0,!=0.48.0 87 hf-xet >=1.5.2,<2.0 87 tailwind-merge ^3.4.0 87 time 0.3 88 Base UI ^1.2.0 outdated 88 FastMCP >=3.0.2 89 Click >=8.0 89 assistant-ui 0.1.17 outdated 89 assistant-ui 0.12.28 outdated 89 assistant-ui 0.5.10 outdated 89 assistant-ui 0.3.12 outdated 89 assistant-ui ^0.4.6 outdated 89 sentencepiece >=0.2.0 90 React-PDF 10.4.1 outdated 90 Ruff 90 TanStack Virtual (React) 3.13.25 outdated 90 Typer >=0.12.0 90 Uvicorn ==0.52.1 outdated 91 FastAPI ==0.141.1 outdated 91 PEFT >=0.18.0,!=0.11.0 91 PyMuPDF ==1.27.2.3 outdated 91 Recharts 3.7.0 outdated 91 Tailwind CSS ^4.2.2 91 Tailwind CSS ^4.1.18 91 Tauri ^2.10.1 91 Tauri 2.10.1 outdated 91 Tauri ~2.11.5 outdated 91 boto3 >=1.34.0 92 @vitejs/plugin-react ^6.0.1 92 React Flow ^12.10.0 92 Tauri Plugin FS ^2.3.2 92 Tauri Plugin FS 2.4.9 outdated 92 Tauri Plugin FS ^2.3.3 92 Tauri Plugin FS ^2.5.3 92 Tauri Plugin FS ^2.3.1 92 Tauri Plugin FS ^2.10.1 outdated 92 Tauri Plugin FS ^2.4.1 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2.3.3 92 Tauri Plugin FS 2.5.4 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2 92 Tauri Plugin FS 2 92 gguf ==0.19.0 92 lucide-react ^1.7.0 92 sentence-transformers 92 shadcn ^4.2.0 92 tqdm 93 KaTeX ^0.16.28 outdated 93 Pydantic 93 TanStack Table ^8.21.3 outdated 93 Tokio 1 93 accelerate >=0.34.1 93 urllib3 >=2.3.0 94 TRL >=0.18.2,!=0.19.0,<=0.24.0 outdated 94 TanStack Router 1.169.2 outdated 94 Vite ^8.0.16 94 diffusers >=0.39.0 94 typescript-eslint ^8.55.0 95 Datasets ==4.3.0 outdated 95 ESLint ^9.39.1 outdated 95 ESLint ^9.39.1 outdated 95 Transformers >=4.51.3,!=4.52.0,!=4.52.1,!=4.52.2,!=4.52.3,!=4.53.0,!=4.54.0,!=4.55.0,!=4.55.1,!=4.57.0,!=4.57.4,!=4.57.5,!=5.0.0,!=5.1.0,<=5.5.0 outdated 95 vision 96 NumPy 96 PyTorch ==2.10.0 outdated 96 huggingface_hub >=0.34.0 96 huggingface_hub >=0.34.0 96 pytest 97 TypeScript ~5.5.0 outdated 98 Matplotlib ==3.10.9 outdated 98 Protocol Buffers 98 React ^7.0.1 outdated 98 React ^19.2.4 98 React DOM ^19.2.4 98 pandas ==2.3.3 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers