StackMap
Subscribe

LlamaFactory vs MLX-LoRA-Studio

The unified fine-tuning framework: 100+ LLMs and VLMs via LoRA/QLoRA/full-parameter, config-driven or through the LlamaBoard GUI. ACL 2024, 1000+ citations, 73k stars. — versus — Native Mac app for on-device LLM fine-tuning via mlx-lm-lora: pick a model, choose SFT/LoRA/DPO-family algorithms, watch loss fall live, push to Hugging Face. No cloud, no code.

The curated verdict

Both GUI-driven fine-tuning across many methods. LLaMA-Factory is the CUDA-world standard (100+ models, LlamaBoard, cluster-ready); MLX LoRA Studio trades that breadth for a native Mac app that trains entirely on Apple Silicon.

LlamaFactoryMLX-LoRA-Studio
Stars73k250
Forks9.0k24
LanguagePythonSwift
LicenseApache-2.0MIT
Last activity3 days ago4 days ago
Topicstrainingtraining, local
Curated connections53

LlamaFactory — the curator's take

The default answer to 'how do I fine-tune model X': whatever the architecture (Llama, Qwen, Mistral, VLMs…), whatever the method (LoRA, QLoRA, DPO, PPO, full), one YAML config or the LlamaBoard GUI runs it — with the broadest model-coverage matrix in open source and academic citation weight behind it. If TRL is the library you code against, LlamaFactory is the trainer you configure. NOT for frontier-scale RL dataflows (verl/slime territory), and the kitchen-sink coverage means version bumps occasionally break niche model+method combos — pin versions for anything long-running.

MLX-LoRA-Studio — the curator's take

The shortest path from base model to tuned adapter on a Mac: no Python env, no GPU rental — a native SwiftUI app driving mlx-lm-lora, with an algorithm menu unusually deep for a GUI (SFT through DPO-family preference methods, FTPO, Dynamic Fine-Tuning, memory-bounded Chunked NLL), live loss curves and direct HF upload. NOT for serious scale: your ceiling is unified memory on one machine — multi-GPU and large post-training runs belong in LLaMA-Factory/TRL territory. Young single-maintainer project (~250 stars) with a quarantine-xattr dance on first launch; Apple Silicon only, by design.