Tools to Fine-Tune and Train AI Models Locally

Fine-tune an LLM or train a LoRA on your GPUs, shrink models with quantization, and prepare the labeled data that training needs.

Subcategories

100+ tools
Favicon of Reef

Reef

1 video
Self-hosted AI agent infrastructure that learns from feedback, trains weights with Slime and SGLang, or improves prompts and skills without local training GPUs.

7.4KUpdated 12 hours agoApache-2.0

Linux#Agent Skills#OpenAI-compatible API#Prompt versioning

Open-source diffusion engine in Python for local image, video and music generation, with low-VRAM inference and model training under Apache 2.0.

13.2KUpdated 2 days agoApache-2.0

#ControlNet#Image-to-image#Inpainting

A Python library for running diffusion models locally with PyTorch, including Stable Diffusion, LoRA adapters and Apple Silicon support. Apache 2.0 licensed.

34.6KUpdated 1 day agoApache-2.0

macOS#ControlNet#Hugging Face integration#Image-to-image

An open-weight local LLM family from Google DeepMind for phones, PCs and servers, with Ollama and LM Studio support and an Apache 2.0 JAX library.

5.8KUpdated 2 days agoApache-2.0

Android#LM Studio integration#LoRA#Multilingual

Favicon of MLX

MLX

2 videos
An open-source machine learning array framework with NumPy-style APIs, shared CPU and GPU memory on Apple silicon, and Linux CPU and CUDA backends.

28.6KUpdated 24 hours agoMIT

macOS · Linux#Distributed execution#LoRA

Open-source LLM fine-tuning framework under Apache 2.0, with LoRA, QLoRA, multimodal training and inference through vLLM or SGLang.

75.2KUpdated 2 days agoApache-2.0

Web#LoRA#Multimodal input#OpenAI-compatible API

An open-source Python library for running and training text, vision, audio and multimodal models locally, with Apache 2.0 licensing and PyTorch support.

166.8KUpdated 1 day agoApache-2.0

#Hugging Face integration#Multimodal input

Favicon of Unsloth

Unsloth

6 videos
An open-source local LLM app for macOS, Windows and Linux. Run and train models, generate media, and connect coding agents to your hardware.

77KUpdated 21 hours agoApache-2.0

macOS · Windows · Linux · Docker · Web#Code execution#GGUF#Image-to-image

A proprietary local AI annotation tool for training and evaluation data. Works offline, integrates spaCy and Hugging Face, and supports custom Python workflows.

prodi.gyData Labeling and Annotation

Web#Hugging Face integration#Works offline

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

1.1KUpdated 2 years agoMIT

#Hugging Face integration#LoRA#Quantization

Local AI voice conversion software for Windows, Linux and Apple Silicon Macs. Converts speech and singing from a short voice sample; GPL-3.0 and archived.

3.9KUpdated 1 year agoGPL-3.0

macOS · Windows · Linux · Web#Hugging Face integration#Streaming inference#Voice conversion

An open-source singing voice conversion framework that runs fully offline with user-trained models. Licensed under AGPL-3.0; archived and no longer maintained.

28.1KUpdated 3 years agoAGPL-3.0

#Hugging Face integration#ONNX#Voice conversion

Local FLUX LoRA training UI for Windows, Linux and Docker, with support for GPUs with 12GB VRAM. Open source under the MIT license.

3.3KUpdated 2 months agoMIT

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

Python toolkit for semantic search and RAG with BGE embedding models, multilingual rerankers, fine-tuning and evaluation. MIT licensed.

12.2KUpdated 1 month agoMIT

#Multilingual#Multimodal input#Semantic search

Local AI image generator for Windows 10/11 with Stable Diffusion, inpainting and LoRA training. Open source under GPL-3.0, with NVIDIA and AMD GPU support.

966Updated 9 months agoGPL-3.0

Windows#Batch processing#Image-to-image#Inpainting

Open-source data version control for ML projects on macOS, Windows and Linux, with local experiment tracking and a VS Code extension.

15.9KUpdated 2 months agoApache-2.0

macOS · Windows · Linux · VS Code#Git integration

Self-hosted ML experiment tracker for comparing training runs and querying metadata, with a Python SDK and an Apache 2.0 license.

6.3KUpdated 9 months agoApache-2.0

Docker · Web

An open-source Python library for preparing LLM training data locally or on Slurm and Ray clusters, with filtering, deduplication and generation.

3.4KUpdated 1 day agoApache-2.0

#Batch processing#Distributed execution#Multilingual

An open-source local LLM training toolkit in Python for training GPTs from scratch or fine-tuning GPT-2, with CPU, NVIDIA and Apple Silicon support.

63.5KUpdated 11 months agoMIT

macOS · Windows#Hugging Face integration

Open-source model optimization library under Apache 2.0. Compress Hugging Face, PyTorch and ONNX models for TensorRT-LLM, vLLM and SGLang.

5.1KUpdated 21 hours agoApache-2.0

Windows · Docker#Agent Skills#Hugging Face integration#ONNX

Open-source AI training framework built on PyTorch. Train on local CPUs or GPUs, fine-tune HuggingFace models, and serve models on your own server.

11.8KUpdated 4 days agoApache-2.0

Docker#Distributed execution#Hugging Face integration#LoRA

An open-source Python library for model quantization on your own hardware, with PyTorch, TensorFlow and JAX support under Apache 2.0.

2.7KUpdated 1 week agoApache-2.0

Linux · Docker#Hugging Face integration#Quantization

Local LLM quantization library for smaller model weights and inference on your hardware. MIT licensed, with CPU and GPU support; archived and unmaintained.

2.3KUpdated 1 year agoMIT

Linux#Batch processing#GGUF#Hugging Face integration

An open-source LLM fine-tuning tool with a browser interface. Runs on Ubuntu with NVIDIA GPUs or in Docker, under the Apache 2.0 license.

5.2KUpdated 4 days agoApache-2.0

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

An open-source text-to-speech model you can run locally, with MIT-licensed Python code, pretrained English voices and adaptation to unfamiliar speakers.

6.4KUpdated 3 years agoMIT

Windows#Hugging Face integration#Multilingual#Voice cloning

Apache 2.0 no-code model training tool for local hardware, Hugging Face Spaces or Colab. AutoTrain Advanced is no longer maintained.

4.6KUpdated 1 week agoApache-2.0

Web#Hugging Face integration#Multilingual

Open-source AI video generator that runs locally with miniFLUX or SD3 models, supports Apple Silicon, and includes a browser interface.

3.2KUpdated 2 years agoMIT

macOS · Web#Hugging Face integration#Multimodal input

Favicon of XTTS v2

XTTS v2

1 video
Local text-to-speech model with voice cloning and streaming audio, available through Coqui TTS on Linux, macOS and Windows.

2.3KUpdated 4 months agoMPL-2.0

macOS · Windows · Linux · Docker#Multilingual#Streaming inference#Voice cloning

Self-hosted LLM gateway with evaluation, A/B testing, and Ollama support. Open source under Apache 2.0; archived and no longer maintained.

11.7KUpdated 4 months agoApache-2.0

Docker · Web#Batch processing#LLM tracing#Multimodal input

Open source AI video generator you can run on your own GPUs, with image and text inputs, model training tools, and an Apache 2.0 license.

29.9KUpdated 6 months agoApache-2.0

#Hugging Face integration#Multimodal input

An open source on-device AI engine for local LLMs and image models, with iOS, Android, CPU and GPU support under Apache 2.0.

16.2KUpdated 1 day agoApache-2.0

Windows · iOS · Android#Image-to-image#Multimodal input#ONNX

Self-hosted AI data assistant that queries databases, analyzes files, and generates reports with local models or cloud APIs. Open source under MIT.

20.1KUpdated 2 days agoMIT

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

A self-hosted Kubernetes operator that deploys Hugging Face models with vLLM, manages GPU capacity, and runs fine-tuning and document retrieval services.

1KUpdated 7 days ago

#Distributed execution#Hugging Face integration#LoRA

A family of AI models you can run offline with Ollama, llama.cpp or LM Studio, with open weights and training data for building specialized agents.

2.1KUpdated 3 weeks agoApache-2.0

Linux#GGUF#Guardrails#Hugging Face integration

An open-source portrait animation tool that runs on Ubuntu with an NVIDIA GPU, turning a still image and English speech into a talking video.

8.7KUpdated 2 years agoMIT

Linux#Hugging Face integration#Multimodal input#ONNX

A local image model with Chinese and English prompts, text rendering, ComfyUI support, Apache 2.0 code, and separate model-weight terms.

4.6KUpdated 2 years agoApache-2.0

Web#ControlNet#Hugging Face integration#Image-to-image