Training & fine-tuning
Teach AI models new skills or adapt them to your own data.
57 projects, highest rated first.
LlamaFactory
Customise more than 100 open AI models on your own data, using a web interface or simple commands.
Training & fine-tuningDeepSpeed
Software that helps train and run very large AI models faster across many computer chips.
Training & fine-tuningPyTorch Lightning
Takes care of the repetitive engineering when training AI models, from one computer to many GPUs.
Training & fine-tuningUnsloth
A desktop app for running AI models on your own computer and training them on your own data.
Training & fine-tuningColossal-AI
Software for training and running very large AI models across many graphics cards at lower cost.
Training & fine-tuningPEFT
A code library for teaching big AI models new skills cheaply by training only a small add-on part.
Training & fine-tuningOptuna
Automatically finds the best settings for a machine learning model by trying many options smartly.
Training & fine-tuningCVAT
A tool for labelling images, video, audio and 3D data so it can be used to train AI.
Training & fine-tuningWeights & Biases
Keeps a record of your AI training experiments so you can track, compare and share results.
Training & fine-tuningms-swift
A toolkit for training, adapting and deploying hundreds of open AI models, including ones that see images.
Training & fine-tuningDVC
Keeps track of versions of the data, models and experiments behind a machine-learning project.
Training & fine-tuningAxolotl
Free, open-source software for fine-tuning AI language models on your own data.
Training & fine-tuningMegatron-LM
NVIDIA's software for training very large AI language models across many graphics cards at once.
Training & fine-tuningStable Baselines3
Tested, ready-made code for teaching AI programs to learn by trial and error.
Training & fine-tuningLabel Studio
A tool for tagging images, text, audio and video so the data can be used to train AI models.
Training & fine-tuningAgent Lightning
A Microsoft framework for training AI agents to get better at tasks through trial and reward.
Training & fine-tuningFlower
A framework for training AI models across many devices without collecting everyone's data in one place.
Training & fine-tuningMiniMind
Train a tiny ChatGPT-style language model from scratch on a single home graphics card.
Training & fine-tuningOpenRLHF
A framework for training large language models with feedback so they give better answers.
Training & fine-tuningGPT-NeoX
EleutherAI's software for training very large language models from scratch across many graphics cards.
Training & fine-tuningPaddleNLP
A toolkit for training, shrinking and running large language models on the PaddlePaddle deep learning framework.
Training & fine-tuningX-AnyLabeling
A desktop app for labelling images, videos, text and 3D scans, with AI that suggests labels for you.
Training & fine-tuningLiger Kernel
Speed-ups from LinkedIn that make training large AI models faster and lighter on memory.
Training & fine-tuningFiftyOne
A tool for viewing, cleaning and improving image and video datasets used to train vision AI.
Training & fine-tuningAReaL
A system for training AI reasoning and agent models with reinforcement learning.
Training & fine-tuningOumi
An all-in-one open platform to prepare data, train, test and deploy AI language models.
Training & fine-tuningLitGPT
A code library for loading, fine-tuning and serving more than 20 open AI language models.
Training & fine-tuningLudwig
Train or fine-tune AI models by filling in a short settings file instead of writing lots of code.
Training & fine-tuningWeClone
Trains an AI model on your own chat history so a chatbot can reply in your style.
Training & fine-tuningrLLM
A framework for training AI agents to get better at tasks through trial and reward.
Training & fine-tuningLabelme
A drawing tool for marking objects in images and videos to create training data for AI.
Training & fine-tuningbitsandbytes
A Python library that shrinks AI models' memory needs so they can run and be trained on smaller hardware.
Training & fine-tuningSoup
Fine-tune AI language models from one settings file and one command, even on modest graphics cards.
Training & fine-tuningXTuner
A training engine for very large AI models built from many expert parts, aimed at big computing clusters.
Training & fine-tuningTrain LLM From Scratch
A step-by-step guide and code for training your own small AI language model, from raw text to chat.
Training & fine-tuningThe Alignment Handbook
Hugging Face's recipes for teaching AI language models to follow instructions and match people's preferences.
Training & fine-tuningMiniMind-V
A tiny AI model that can look at pictures and chat, with all the code to train it yourself cheaply.
Training & fine-tuningH2O LLM Studio
A point-and-click app for fine-tuning AI language models on your own data, without writing code.
Training & fine-tuningSD-Trainer (LoRA-scripts)
A point-and-click app for training Stable Diffusion image models on your own pictures.
Training & fine-tuningArgilla
A collaborative tool for labelling data and collecting human feedback to build better AI training datasets.
Training & fine-tuningTransformer Lab
One app for downloading, chatting with, fine-tuning and testing AI models on your own hardware.
Training & fine-tuningData-Juicer
A toolkit for cleaning and preparing data to train and improve AI models.
Training & fine-tuningmergekit
Combines several AI language models into one, without extra training.
Training & fine-tuningReef
Infrastructure that lets AI agents keep improving from how you interact with them.
Training & fine-tuningOneFlow
A deep learning framework, similar to PyTorch, for building and training AI models across many machines.
Training & fine-tuningEasy Dataset
Turns your documents into question-and-answer data for training and testing AI models.
Training & fine-tuningtensorboardX
Lets programmers log charts, images and sounds from AI training so they can watch progress in TensorBoard.
Training & fine-tuningAutoKeras
A library that builds and trains deep-learning models for you with just a few lines of code.
Training & fine-tuningEasyR1
A framework for training language and vision-language AI models to reason better with reinforcement learning.
Training & fine-tuningdoccano
A web tool where people label text together to create training data for AI models.
Training & fine-tuningPaLM + RLHF (PyTorch)
Example code showing how ChatGPT-style training with human feedback works.
Training & fine-tuningLMFlow
A toolkit for fine-tuning large AI language models on your own data and then running them.
Training & fine-tuningHiggsfield
Software for training very large AI models across many GPU servers without constant manual setup.
Training & fine-tuningComposer
A PyTorch-based library from MosaicML for training AI models efficiently across many graphics cards.
Training & fine-tuningMedicalGPT
Code for training your own medical AI chat model, following the same steps used to train ChatGPT.
Training & fine-tuningLightning-Hydra-Template
A ready-made project layout for starting deep-learning experiments with less setup work.
Training & fine-tuningDeepo
Ready-made and custom Docker setups that get a deep-learning environment running quickly.