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
A vision-language model family with local Python code for training and evaluation, Apache 2.0 licensing, and variants built on OLMo and Qwen2.

937Updated 2 years agoApache-2.0

#Hugging Face integration#Multimodal input#Works offline

An open-source local LLM runner for Linux, macOS and Windows via WSL2, with Podman or Docker isolation and llama.cpp or vLLM inference.

3.1KUpdated 1 day agoMIT

macOS · Windows · Linux · Docker#GGUF#Hugging Face integration#llama.cpp backend

Open-source LLM training library for reinforcement learning and fine-tuning on NVIDIA, AMD and Ascend hardware, licensed under Apache 2.0.

23.7KUpdated 1 day agoApache-2.0

#Hugging Face integration#LoRA#Multimodal input

Favicon of Draw Things

Draw Things

4 videos
An AI image generator that runs offline on iPhone, iPad and Mac, with on-device LoRA training and optional self-hosted or managed cloud compute.

575Updated 1 day agoGPL-3.0

macOS · Linux · iOS · Docker#Image-to-image#Inpainting#LoRA

Open-source Python toolkit for training and serving LLMs on your own hardware, with Apache 2.0 licensing, quantization and multi-GPU support.

13.7KUpdated 3 weeks agoApache-2.0

#Hugging Face integration#LoRA#Quantization

An open source RLHF framework for training models on your own NVIDIA GPUs, with HuggingFace model support and Ray, vLLM and DeepSpeed backends.

10.1KUpdated 2 weeks agoApache-2.0

Docker#Distributed execution#Hugging Face integration#LoRA

Favicon of LatentSync

LatentSync

1 video
Open-source local AI lip-sync tool with a Gradio interface and Apache 2.0 code license. GPU inference requires 8 GB or 18 GB VRAM, depending on the model.

6.1KUpdated 1 year agoApache-2.0

Web#Batch processing#Hugging Face integration#Multimodal input

A local LLM inference engine with OpenAI and Anthropic-compatible APIs. Runs on macOS, Linux and Windows with CPU, CUDA or Apple Silicon support.

7.7KUpdated 5 days agoMIT

macOS · Windows · Linux · Docker · Web#Code execution#GGUF#Hugging Face integration

An open-source Stable Diffusion app for macOS that generates and edits images offline, with support for SDXL, ControlNet and local model training.

13.6KUpdated 3 years agoAGPL-3.0

macOS#ControlNet#Image-to-image#Inpainting

An open-source LLM fine-tuning library for single-GPU and distributed training, with LoRA and QLoRA support. Development is no longer active.

5.8KUpdated 5 months agoBSD-3-Clause

#Hugging Face integration#LoRA#Quantization

Open-source Python toolkit for local AI audio generation, fine-tuning and training, with a Gradio interface and support for Stable Audio Open.

3.9KUpdated 4 months agoMIT

Web#Hugging Face integration

Favicon of DSPy

DSPy

2 videos
Open-source Python framework for building modular LLM systems, with typed outputs, tool-using agents, and automatic prompt optimization. MIT licensed.

38.4KUpdated 4 days agoMIT

#Code execution#MCP#Multimodal input

Favicon of DeepEval

DeepEval

1 video
Open-source LLM evaluation framework in Python with local testing, explainable scores, and support for any LLM judge. Licensed under Apache 2.0.

18.5KUpdated 1 day agoApache-2.0

#LLM tracing#Multimodal input

Open source data labeling and AI evaluation platform that runs locally or on your server, with custom annotation interfaces and model-assisted labeling.

28.4KUpdated 1 day agoApache-2.0

macOS · Windows · Docker · Web#Human approval#Multi-user access#Multimodal input

Open-source LLM serving toolkit for your own GPU servers, with quantization, text and vision models, and OpenAI-compatible APIs. Apache 2.0 licensed.

8.1KUpdated 3 days agoApache-2.0

#Batch processing#Distributed execution#Hugging Face integration

Local diffusion model training software for Windows, macOS and Linux, with full fine-tuning, LoRA, dataset preparation and an AGPL-3.0 license.

3.2KUpdated 1 month agoAGPL-3.0

macOS · Windows · Linux#Inpainting#LoRA

A PyTorch quantization library that reduces LLM memory use for inference and fine-tuning with 8-bit optimizers, LLM.int8() and QLoRA. MIT licensed.

8.5KUpdated 4 weeks agoMIT

macOS · Windows · Linux#LoRA#Quantization

An open-source local LLM framework that splits work across CPUs and GPUs, with SGLang serving and LlamaFactory fine-tuning under Apache 2.0.

19.5KUpdated 1 week agoApache-2.0

Docker#LoRA#Multimodal input#Prompt caching

LLM training framework with ready-made research scripts, NVIDIA GPU parallelism, and Hugging Face checkpoint conversion through Megatron Bridge.

18KUpdated 1 day ago

Docker#Distributed execution#Hugging Face integration#Quantization

Open-source Python computer vision library for annotating images, tracking objects and managing datasets. MIT licensed, with RF-DETR and Ultralytics support.

51.1KUpdated 1 day agoMIT

Favicon of Ragas

Ragas

2 videos
An open-source Python library for evaluating LLM apps and RAG systems, with custom metrics, test data generation, and LangChain and LlamaIndex integrations.

15.9KUpdated 7 months agoApache-2.0

Favicon of Applio

Applio

2 videos
Open-source AI voice conversion software for Windows, macOS and Linux. Convert audio, change your voice live and train models locally.

3.8KUpdated 2 days agoMIT

macOS · Windows · Linux · Web#Batch processing#Voice conversion

Favicon of MLX LM

MLX LM

2 videos
A Python package for local LLM inference and fine-tuning on Apple Silicon, built on MLX with Hugging Face model support and an MIT license.

7.2KUpdated 1 day agoMIT

macOS#Batch processing#Distributed execution#Hugging Face integration

An open-source AI data annotation tool for human feedback, fine-tuning and evaluation. Run your own server or deploy on Hugging Face Spaces.

5.1KUpdated 1 year agoApache-2.0

Web#Multi-user access#Semantic search

Favicon of PEFT

PEFT

1 video
An open-source Python library for adapting LLMs and diffusion models with less memory and storage, under Apache 2.0.

21.7KUpdated 1 day agoApache-2.0

macOS#Distributed execution#Hugging Face integration#LoRA

An open-source segmentation model for images and videos. Run it on your own GPU machine, track objects across frames, and refine masks with prompts.

19.9KUpdated 2 years agoApache-2.0

Web#Hugging Face integration

Open-source AI image and video upscaler with local Python and portable Windows, macOS and Linux versions, licensed under BSD 3-Clause.

36.9KUpdated 2 years agoBSD-3-Clause

macOS · Windows · Linux#Batch processing

An open source AI platform for Kubernetes that supports self-hosted ML workflows, distributed training and model management under Apache 2.0.

15.9KUpdated 1 month agoApache-2.0

Web#MLX#Multi-user access

Favicon of Axolotl

Axolotl

1 video
Apache 2.0 LLM fine-tuning framework for local or cloud GPUs, supporting NVIDIA, AMD, LoRA, QLoRA and multimodal training.

12.5KUpdated 2 days agoApache-2.0

Docker#Distributed execution#Hugging Face integration#LoRA

Open-source speaker diarization toolkit with local PyTorch models, CUDA GPU support, and an optional hosted service that processes audio on pyannoteAI servers.

10.6KUpdated 3 months agoMIT

#Hugging Face integration#Speaker diarization#Voice activity detection

Open-source text-to-speech toolkit for local speech generation, voice cloning and model training on Linux, macOS and Windows, licensed under MPL-2.0.

2.3KUpdated 4 months agoMPL-2.0

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

Self-hosted AI observability platform for tracing and evaluating LLM apps. Run it locally or in Docker, with Ollama integration and OpenTelemetry support.

11.7KUpdated 23 hours ago

Docker · Web#LLM tracing#MCP#Ollama integration

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

12.2KUpdated 1 month agoMIT

#Multilingual#Semantic search

Favicon of OpenVINO

OpenVINO

2 videos
Open-source AI inference toolkit for local or self-hosted deployment on Linux, Windows and macOS, with CPU, Intel GPU and NPU support.

10.9KUpdated 24 hours agoApache-2.0

macOS · Windows · Linux#Hugging Face integration#Multimodal input#ONNX

A local AI workbench for macOS, Windows and Linux. Evaluate agents, optimize prompts and run fully offline with Ollama or use cloud APIs.

5.1KUpdated 22 hours ago

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

Favicon of MLflow

MLflow

4 videos
Self-hosted AI engineering platform for tracing agents, evaluating LLMs, and tracking models. Apache 2.0 licensed, with Ollama support.

28.2KUpdated 1 day agoApache-2.0

Docker · Web#Batch processing#LLM tracing#MCP