Fine-tune LLMs, Vision, Audio, and OCR models on your Mac
SFT, DPO, GRPO, Vision, TTS, STT, Embedding, and OCR fine-tuning — natively on MLX. Unsloth-compatible API.
Documentation · Quick Start · Training Methods
MLX-Tune GUI is a pro-grade graphical orchestrator designed for researchers and developers working locally on M-series Macs. It brings a "Deep Dark" Mac-native experience to the complex world of MLX fine-tuning, allowing you to manage, monitor, and execute training runs without touching the command line.
Ensure you have the core library installed:
pip install mlx-tune
The GUI is built with Next.js and interfaces directly with your local Python environment.
# Clone the repository
git clone https://github.com/Viz38/MLX-Tune-GUI.git
cd mlx-tune-gui/web
# Install and Run
npm install
npm run dev
Open http://localhost:3000 in your browser to begin training.
| Mode | Capabilities |
|---|---|
| LLM Orchestrator | SFT, DPO, GRPO, ORPO, SimPO support |
| Vision Orchestrator | Gemma 4, Qwen3.5, PaliGemma fine-tuning |
| Audio Suite | TTS (Orpheus, OuteTTS) & STT (Whisper, Moonshine) |
| Document OCR | DeepSeek-OCR and olmOCR orchestration |
| Embedding | Semantic search training via Harrier/BERT |
This is a separate, specialized repository dedicated to the MLX-Tune Graphical Suite. We acknowledge the foundational work by:
mlx-tune architecture.
Community project, not affiliated with Unsloth AI or Apple.
⭐ Star this repo if you find it useful!
76 commits
Python
92.0%
TypeScript
6.5%
CSS
1.3%
Fine-tune LLMs, Vision, Audio, and OCR models on your Mac
SFT, DPO, GRPO, Vision, TTS, STT, Embedding, and OCR fine-tuning — natively on MLX. Unsloth-compatible API.
Documentation · Quick Start · Training Methods
MLX-Tune GUI is a pro-grade graphical orchestrator designed for researchers and developers working locally on M-series Macs. It brings a "Deep Dark" Mac-native experience to the complex world of MLX fine-tuning, allowing you to manage, monitor, and execute training runs without touching the command line.
Ensure you have the core library installed:
pip install mlx-tune
The GUI is built with Next.js and interfaces directly with your local Python environment.
# Clone the repository
git clone https://github.com/Viz38/MLX-Tune-GUI.git
cd mlx-tune-gui/web
# Install and Run
npm install
npm run dev
Open http://localhost:3000 in your browser to begin training.
| Mode | Capabilities |
|---|---|
| LLM Orchestrator | SFT, DPO, GRPO, ORPO, SimPO support |
| Vision Orchestrator | Gemma 4, Qwen3.5, PaliGemma fine-tuning |
| Audio Suite | TTS (Orpheus, OuteTTS) & STT (Whisper, Moonshine) |
| Document OCR | DeepSeek-OCR and olmOCR orchestration |
| Embedding | Semantic search training via Harrier/BERT |
This is a separate, specialized repository dedicated to the MLX-Tune Graphical Suite. We acknowledge the foundational work by:
mlx-tune architecture.
Community project, not affiliated with Unsloth AI or Apple.
⭐ Star this repo if you find it useful!
76 commits
Python
92.0%
TypeScript
6.5%
CSS
1.3%