Open-Source Training and RLHF Frameworks

Frameworks for pretraining, distributed training and reinforcement learning, including DeepSpeed, verl and nanoGPT.

100+ tools
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 1 day agoApache-2.0

Docker#Multimodal input

An open-source PyTorch library for OLMo model training, with official training scripts and inference via Hugging Face Transformers or vLLM.

1.8KUpdated 23 hours agoApache-2.0

#Distributed execution#Hugging Face integration

An open-source federated AI framework for training across decentralized data, with Apache 2.0 licensing and PyTorch, TensorFlow and Hugging Face support.

7.2KUpdated 1 day agoApache-2.0

iOS · Android#Distributed execution#MLX

Favicon of Axolotl

Axolotl

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

12.7KUpdated 1 day agoApache-2.0

Docker#Distributed execution#Hugging Face integration#LoRA

An open-source image segmentation toolkit built on PaddlePaddle for training and deploying models on your own servers, GPUs and mobile CPUs.

9.4KUpdated 12 months agoApache-2.0

#ONNX#Quantization

Open-source gradient boosting library for classification, regression and ranking, with CPU and GPU computation under the Apache 2.0 license.

9.2KUpdated 21 hours agoApache-2.0

#Distributed execution

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

10.2KUpdated 2 weeks agoApache-2.0

Docker#Distributed execution#Hugging Face integration#LoRA

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

A draft model training framework for faster LLM inference in SGLang, supporting NVIDIA GPUs, AMD GPUs and Ascend NPUs under the MIT license.

1.3KUpdated 2 days agoMIT

#Distributed execution#Hugging Face integration#Speculative decoding

Favicon of Accelerate

Accelerate

3 videos
A PyTorch library for local or distributed training and inference, with CPU, GPU and TPU support and automatic mixed precision.

9.9KUpdated 20 hours agoApache-2.0

#Distributed execution

A federated learning Python SDK for on-premise or cloud deployment, with PyTorch and XGBoost support. Open source under Apache 2.0.

1KUpdated 23 hours agoApache-2.0

#Distributed execution

An open-source LLM training framework that distributes work across GPU clusters and imports Llama, CodeLlama and Mistral checkpoints.

7.5KUpdated 1 week agoApache-2.0

#Distributed execution#Hugging Face integration

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

41.4KUpdated 3 days agoApache-2.0

#Distributed execution

Favicon of AgileRL

AgileRL

1 video
Open-source Python framework for reinforcement learning and LLM fine-tuning. Train on your own GPU, with Apache 2.0 licensing and multi-GPU support.

968Updated 1 day agoApache-2.0

Linux#Distributed execution#Hugging Face integration#LoRA

An open-source gradient boosting framework for classification and ranking, with MIT licensing, GPU training and support for multiple machines.

19KUpdated 5 days agoMIT

#Distributed execution

Open-source Python framework for physics AI models, built on PyTorch under Apache 2.0, with NVIDIA GPU training across single machines and clusters.

3.4KUpdated 1 day agoApache-2.0

Docker#Agent Skills#Distributed execution

A neural network framework trains and runs small models locally on NVIDIA GPUs, with C++/CUDA and PyTorch interfaces for Windows and Linux.

4.5KUpdated 2 months ago

Windows · Linux#Batch processing

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.9KUpdated 2 days agoApache-2.0

macOS#Distributed execution#Hugging Face integration#LoRA

An open-source federated learning platform for single-device simulations and distributed training, built in Python with PyTorch support and Docker deployment.

1.5KUpdated 3 years agoApache-2.0

Docker#AI red teaming#Distributed execution

An open-source medical image registration toolkit in Python, built on TensorFlow with unsupervised and weakly supervised methods under Apache 2.0.

629Updated 4 years agoApache-2.0

An open-source object detection toolkit built on PaddlePaddle, with pretrained models, multi-object tracking and server or mobile deployment.

14.5KUpdated 8 months agoApache-2.0

Linux#Distributed execution#ONNX#Quantization

A Python library for single-cell image analysis. Run TensorFlow models locally with GPU support for cell segmentation and time-lapse tracking. Apache 2.0.

480Updated 5 months agoApache-2.0

Docker

Open-source federated learning software for training and validating models across distributed datasets, with a Python interface and local simulations.

278Updated 2 years agoApache-2.0

Web#Distributed execution

A local vision-language model family with Python tools for training and evaluation, OLMo and Qwen2 backbones, and Apache 2.0 code.

946Updated 2 years agoApache-2.0

#Hugging Face integration#Multimodal input#Works offline

A self-hosted diffusion model trainer for image, video and audio, with a web dashboard, LoRA support and distributed GPU training.

3KUpdated 20 hours agoAGPL-3.0

macOS · Docker · Web#ControlNet#Distributed execution#Human approval

Open-source Python deep learning framework for local training and inference on Linux and macOS, with JAX, TensorFlow, PyTorch and OpenVINO backends.

64.4KUpdated 21 hours agoApache-2.0

macOS · Windows · Linux#Distributed execution

Open-source Python NLP library for local text analysis, with PyTorch models, GPU acceleration, and a Stanford CoreNLP interface. Apache 2.0 licensed.

7.9KUpdated 1 month ago

#Batch processing#Multilingual

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

12.6KUpdated 1 day agoMIT

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

An open-source diffusion model trainer that splits large models across GPUs, requires DeepSpeed and works on Windows through WSL 2.

2KUpdated 2 weeks agoGPL-3.0

Windows · Linux#Distributed execution#LoRA#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.

24.2KUpdated 2 days agoApache-2.0

#Hugging Face integration#LoRA#Multimodal input

Favicon of scikit-learn

scikit-learn

4 videos
A Python machine learning library built on SciPy, with classification, regression, data preparation and model evaluation under the BSD 3-Clause license.

68.2KUpdated 1 day agoBSD-3-Clause

Favicon of Optuna

Optuna

2 videos
A Python hyperparameter optimization framework under the MIT license, with dynamic search spaces, parallel trials and support for PyTorch and scikit-learn.

15KUpdated 1 day agoMIT

macOS · Windows · Linux#Distributed execution

An open-source Python machine learning library that uses Dask to handle datasets larger than RAM and parallelize work with Scikit-Learn and XGBoost.

951Updated 1 year agoBSD-3-Clause

#Distributed execution

Open-source animal pose tracking software trains PyTorch models from labeled video, with a review GUI, CPU and CUDA support, and remote processing.

623Updated 5 days agoBSD-3-Clause-Clear

macOS · Windows · Linux#Batch processing#Human approval

Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper
Favicon of LogotyperLogotyper
Got an idea for an AI tool? I'm Eugene, the designer and developer behind Localhosted. I'll help you build it, from the first sketch to launch.
Start your project
Favicon of Logotyper

More in Fine-Tuning and Training