LlamaFactory and xTuring

These two tools are competitors, as LlamaFactory offers a comprehensive fine-tuning framework for a wide range of LLMs and VLMs, while xTuring provides an integrated platform for personalizing open-source LLMs, making them alternative choices for similar fine-tuning tasks.

LlamaFactory
70
Verified
xTuring
68
Established
Maintenance 23/25
Adoption 10/25
Maturity 16/25
Community 21/25
Maintenance 10/25
Adoption 14/25
Maturity 25/25
Community 19/25
Stars: 68,347
Forks: 8,346
Downloads:
Commits (30d): 24
Language: Python
License: Apache-2.0
Stars: 2,668
Forks: 211
Downloads: 77
Commits (30d): 0
Language: Python
License: Apache-2.0
No Package No Dependents
No risk flags

About LlamaFactory

hiyouga/LlamaFactory

Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)

Supports modular fine-tuning approaches including supervised fine-tuning, reward modeling, and reinforcement learning methods (PPO, DPO, KTO, ORPO), with optimizations like Flash Attention, quantized LoRA, and advanced optimizers (GaLore, BAdam, Muon). Provides both CLI and Gradio web interface for model training and inference, integrating with vLLM/SGLang for OpenAI-compatible API deployment.

About xTuring

stochasticai/xTuring

Build, personalize and control your own LLMs. From data pre-processing to fine-tuning, xTuring provides an easy way to personalize open-source LLMs. Join our discord community: https://discord.gg/TgHXuSJEk6

Scores updated daily from GitHub, PyPI, and npm data. How scores work