unsloth

LLM fine-tuner

A Python-based framework for fine-tuning large language models to achieve improved performance with reduced memory usage.

Finetune Llama 3.3, Mistral, Phi, Qwen 2.5 & Gemma LLMs 2-5x faster with 80% less memory

GitHub

19k stars
129 watching
1k forks
Language: Python
last commit: almost 2 years ago
Linked from 2 awesome lists

aifine-tuningfinetuninggemmagemma2llamallama3llmllmsloramistralphi3qloraunsloth

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
opengvlab/llama-adapterAn implementation of a method for fine-tuning language models to follow instructions with high efficiency and accuracy5,775
alpha-vllm/llama2-accessoryAn open-source toolkit for pretraining and fine-tuning large language models2,732
hiyouga/llama-factoryA tool for efficiently fine-tuning large language models across multiple architectures and methods.36,219
lightning-ai/lit-llamaAn implementation of a large language model using the nanoGPT architecture6,013
skypilot-org/skypilotA framework for running AI and batch workloads on any infrastructure, offering unified execution, cost savings, and high GPU availability.6,905
haotian-liu/llavaA system that uses large language and vision models to generate and process visual instructions20,683
young-geng/easylmA framework for training and serving large language models using JAX/Flax2,428
lyogavin/airllmOptimizes large language model inference on limited GPU resources5,446
tloen/alpaca-loraTuning a large language model on consumer hardware using low-rank adaptation18,710
freedomintelligence/llmzooA platform providing data, models, and evaluation benchmarks for large language models to promote accessibility and democratization of AI technology2,938
ericlbuehler/mistral.rsA high-performance LLM inference framework written in Rust4,677
pytorch/torchtuneA PyTorch library for easily authoring and experimenting with large language models4,479
modelscope/ms-swiftA framework for efficient fine-tuning and deployment of large language models4,659
nlpxucan/wizardlmLarge pre-trained language models trained to follow complex instructions using an evolutionary instruction framework9,295
ggerganov/llama.cppEnables LLM inference with minimal setup and high performance on various hardware platforms69,185