Tools to Fine-Tune LLMs Locally

Fine-tune a language model with LoRA, QLoRA or full training on your GPUs, using Unsloth, LLaMA-Factory or TRL.

63 tools
A local LLM fine-tuning platform with a no-code web UI, LoRA and QLoRA training, and multimodal support, open source under Apache 2.0.

75.5KUpdated 1 week agoApache-2.0

Web#LoRA#Multimodal input#OpenAI-compatible API

Favicon of RD Agent

RD Agent

1 video
A self-hosted AI research agent for Linux that writes and tests model experiments. MIT licensed, with chat and embedding calls through LiteLLM providers.

15KUpdated 4 weeks agoMIT

Linux · Web#Code execution

Favicon of npcpy

npcpy

1 video
An open-source Python AI agent library supports local LLMs and cloud APIs, with multi-agent teams, knowledge graphs and structured output.

1.5KUpdated 2 days agoMIT

macOS · Windows · Linux#Code execution#Knowledge graphs#llama.cpp backend

Favicon of Ludwig

Ludwig

1 video
An open-source AI training framework fine-tunes Hugging Face models on local CPUs or GPUs and serves trained models through a self-hosted API.

11.8KUpdated 3 weeks agoApache-2.0

Docker#Distributed execution#Hugging Face integration#LoRA

An open-source LLM training platform that prepares data, evaluates and deploys models on your infrastructure, with a hosted service for automated development.

9.4KUpdated 3 days agoApache-2.0

Docker#Distributed execution#LoRA#Multimodal input

Favicon of DB-GPT

DB-GPT

1 video
A self-hosted AI data assistant that writes SQL, analyzes spreadsheets, and produces reports using privately deployed models or cloud APIs.

20.2KUpdated 1 week agoMIT

macOS · Linux · Docker · Web#Code execution#llama.cpp backend#OpenAI-compatible API

Favicon of RWKV

RWKV

2 videos
An open-source LLM architecture with constant-memory inference and parallel training, plus Python and PyTorch code under Apache 2.0.

14.8KUpdated 3 weeks agoApache-2.0

Favicon of PEFT

PEFT

3 videos
A Python library for fine-tuning LLMs and diffusion models with less compute and storage, using adapters and quantization under Apache 2.0.

21.8KUpdated 2 days agoApache-2.0

macOS#Distributed execution#Hugging Face integration#LoRA

An open-source LLM training engine for large mixture-of-experts models, with long-sequence training and Ascend hardware support under Apache 2.0.

5.2KUpdated 24 hours agoApache-2.0

Docker#Multimodal input

A self-hosted LLM fine-tuning tool with a no-code browser interface, memory-saving training methods and support for NVIDIA GPUs on Ubuntu or Docker.

5.2KUpdated 21 hours agoApache-2.0

Linux · Docker · Web#Hugging Face integration#LoRA#Quantization

A Python AI agent framework that combines self-hosted model inference, cloud APIs, document retrieval and fine-tuning under Apache 2.0.

3.9KUpdated 5 days agoApache-2.0

Docker · Web#Distributed execution#LoRA#MCP

MaxText

2 videos
An open-source LLM training library using Python and JAX, with pre-training and fine-tuning on TPUs and GPUs and a mode without GCP dependencies.

2.4KUpdated 15 hours agoApache-2.0

Docker#Distributed execution#Multimodal input#Quantization

Favicon of StarCoder2

StarCoder2

1 video
Local code completion models run on CPUs or GPUs, work with Hugging Face Transformers, and support LoRA fine-tuning.

2.1KUpdated 3 years agoApache-2.0

#Hugging Face integration#LoRA#Quantization

No-code model training on your own hardware with AutoTrain Advanced. Free and Apache 2.0 licensed, the project is no longer maintained.

4.6KUpdated 2 weeks agoApache-2.0

Web#Hugging Face integration#Multilingual

An open-source AI training and inference framework for your own GPUs, with distributed parallelism, memory management and Apache 2.0 licensing.

41.4KUpdated 4 days agoApache-2.0

#Distributed execution

A local LLM desktop app runs GGUF models offline on Windows, macOS and Linux, with vision chat and OpenAI- and Anthropic-compatible APIs.

47.7KUpdated 2 months agoAGPL-3.0

macOS · Windows · Linux · Docker · Web#GGUF#llama.cpp backend#LoRA

An open-source LLM toolkit built on PaddlePaddle for training, compression and inference on NVIDIA GPUs and other accelerators.

13KUpdated 5 months agoApache-2.0

Docker#Distributed execution#Quantization

Favicon of Soup

Soup

2 videos
Local LLM fine-tuning software with a browser dashboard, Hugging Face model support, and training on CUDA or Apple Silicon GPUs.

9.3KUpdated 2 days agoApache-2.0

macOS · Windows · Linux · Docker · Web#Batch processing#Distributed execution#GGUF

An open-source RLHF framework trains HuggingFace models on your own GPUs, with distributed training and support for multi-turn agents.

10.1KUpdated 1 month agoApache-2.0

Docker#Distributed execution#Hugging Face integration#LoRA

An open-source LLM training toolkit that turns documents into specialist datasets, with optional offline data generation and rented training compute.

1.9KUpdated 4 months agoMIT

macOS · Windows · Linux#Distributed execution#llama.cpp backend#Quantization

Favicon of verl

verl

1 video
An open-source LLM reinforcement learning library for your own training infrastructure, with NVIDIA, AMD and Ascend support under Apache 2.0.

23.9KUpdated 2 days agoApache-2.0

#Hugging Face integration#LoRA#Multimodal input

Favicon of ms-swift

ms-swift

1 video
A local LLM training and deployment framework with LoRA, multimodal models and vLLM, SGLang or LMDeploy integration, licensed under Apache 2.0.

15.9KUpdated 2 days agoApache-2.0

Web#Distributed execution#Hugging Face integration#LoRA

Favicon of Axolotl

Axolotl

1 video
An open-source LLM fine-tuning framework for local or cloud NVIDIA and AMD GPUs, with LoRA, QLoRA and multimodal training.

12.6KUpdated 16 hours agoApache-2.0

Docker#Distributed execution#Hugging Face integration#LoRA

A Python library for synthetic data generation and LLM training that supports local and API-based models, with caching and resumable workflows.

1.1KUpdated 2 years agoMIT

#Hugging Face integration#LoRA#Quantization

MLX VLM

6 videos
A local AI package runs and fine-tunes multimodal models on Macs using MLX, with an OpenAI-compatible server and support for image, audio and video tasks.

5.6KUpdated 21 hours agoMIT

macOS · Web#Agent Skills#Batch processing#Hugging Face integration

A self-hosted Kubernetes operator deploys LLMs with vLLM, provisions GPU resources, and manages fine-tuning and document retrieval services.

1KUpdated 9 hours ago

#Distributed execution#Hugging Face integration#LoRA

A self-hosted AI agent framework that separates model choice from agent behavior, with reusable modules and training integrations under MIT.

496Updated 1 week agoMIT

macOS · Web#Guardrails#LLM tracing#Multi-agent workflows

An open-source generative AI training platform that runs on your own NVIDIA or AMD GPU servers and supports distributed training with PyTorch.

5.8KUpdated 8 hours agoBSD-3-Clause

Linux#Distributed execution#Hugging Face integration

An open-source diffusion model training suite supports image and video fine-tuning, with a self-hosted web interface and an MIT license.

12.3KUpdated 10 hours agoMIT

macOS · Windows · Linux · Web#Hugging Face integration#Image-to-image#LoRA

An open source LLM training library that runs on your own hardware, supports the Tinker API, and includes environments for training tool-using agents.

2.4KUpdated 1 day agoApache-2.0

Docker#Code execution#Distributed execution#Tool calling

Favicon of LLaVA

LLaVA

1 video
A self-hosted vision-language model project for image chat and visual reasoning, with local inference and checkpoint-specific licensing.

25.1KUpdated 2 years agoApache-2.0

macOS · Web#LoRA#Multimodal input#Quantization

Self-hosted LLM platform with OpenAI-compatible APIs, a browser chat UI and model evaluation tools. Open source under Apache 2.0.

39.5KUpdated 1 year agoApache-2.0

macOS · Linux · Web#Batch processing#Distributed execution#Hugging Face integration

An open-source model quantization library that compresses language and vision models without calibration data and works with Transformers and vLLM.

960Updated 8 months agoApache-2.0

#Hugging Face integration#LoRA#Quantization

A local AI workbench for evaluating and improving agents on macOS, Windows and Linux, with offline Ollama support and optional cloud model APIs.

5.2KUpdated 16 hours ago

macOS · Windows · Linux#Git integration#MCP#Multi-agent workflows

Favicon of Kubeflow

Kubeflow

1 video
A self-hosted AI platform for Kubernetes that combines model training, portable ML workflows and model management under Apache 2.0.

15.9KUpdated 2 weeks agoApache-2.0

Web#MLX#Multi-user access

Favicon of DSPy

DSPy

3 videos
A Python framework builds and optimizes local LLM applications with Ollama on laptops or SGLang on GPU servers. Open source under the MIT license.

38.7KUpdated 2 days agoMIT

#Code execution#MCP#Multimodal input

More in Fine-Tuning and Training