FreeAIRepo
← Home

Best free open-source LLM training and fine-tuning tools

The 60 most-starred training & fine-tuning repos on GitHub. Stars and activity are verified from the GitHub API and updated every night.

Updated · data refreshed nightly from GitHub

apache/superset

Apache Superset is a Data Visualization and Data Exploration Platform

75kupdated today
Training & fine-tuning
Apache-2.0Python
huggingface/pytorch-image-models

The largest collection of PyTorch image encoders / backbones. Including train, eval, inference, export scripts, and pretrained weights -- ResNet, ResNeXT, EfficientNet, NFNet, Vision Transformer (ViT)

37kupdated 1d ago
Training & fine-tuning
Apache-2.0Python
huggingface/open-r1

Fully open reproduction of DeepSeek-R1

26kupdated 20d ago
Training & fine-tuning
Apache-2.0Python
verl-project/verl

verl/HybridFlow: A Flexible and Efficient RL Post-Training Framework

24kupdated today
Training & fine-tuning
Really freeApache-2.0Python
chartdb/chartdb

Database diagrams editor that allows you to visualize and design your DB with a single query.

23kupdated 1mo ago
Training & fine-tuning
Really freeAGPL-3.0TypeScript
huggingface/peft

🤗 PEFT: State-of-the-art Parameter-Efficient Fine-Tuning.

22kupdated today
Training & fine-tuning
Apache-2.0Python
huggingface/trl

Train transformer language models with reinforcement learning.

20kupdated today
Training & fine-tuning
Really freeApache-2.0Python
emqx/emqx

The most scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles

17kupdated today
Training & fine-tuning
Erlang
modelscope/ms-swift

Use PEFT or Full-parameter to CPT/SFT/DPO/GRPO 600+ LLMs (Qwen3.8, DeepSeek-V4, GLM-5.1, InternLM3, Llama4, ...) and 300+ MLLMs (Qwen3-VL, Qwen3-Omni, InternVL3.5, Ovis2.5, GLM5.3, Gemma4, Llava, Phi4

16kupdated today
Training & fine-tuning
Really freeApache-2.0Python
Tencent-Hunyuan/Hunyuan3D-2

High-Resolution 3D Assets Generation with Large Scale Hunyuan3D Diffusion Models.

15kupdated 11mo ago
Training & fine-tuning
Python
ConardLi/easy-dataset

A powerful tool for creating datasets for LLM fine-tuning 、RAG and Eval

15kupdated 5mo ago
Training & fine-tuning
JavaScript
modelscope/DiffSynth-Studio

Enjoy the magic of Diffusion models!

13kupdated today
Training & fine-tuning
Apache-2.0Python
Jiayi-Pan/TinyZero

Minimal reproduction of DeepSeek R1-Zero

13kupdated 7mo ago
Training & fine-tuning
Really freeApache-2.0Python
axolotl-ai-cloud/axolotl

Go ahead and axolotl questions

13kupdated today
Training & fine-tuning
Really freeApache-2.0Python
fivetran/great_expectations

Always know what to expect from your data.

12kupdated 1d ago
Training & fine-tuning
Apache-2.0Python
ludwig-ai/ludwig

Low-code framework for building custom LLMs, neural networks, and other AI models

12kupdated 2d ago
Training & fine-tuning
Apache-2.0Python
bitsandbytes-foundation/bitsandbytes

Accessible large language models via k-bit quantization for PyTorch.

8.5kupdated 3d ago
Training & fine-tuning
MITPython
meshtastic/firmware

The official firmware for Meshtastic, an open-source, off-grid mesh communication system.

8.5kupdated today
Training & fine-tuning
GPL-3.0C++
markqvist/Reticulum

The cryptography-based networking stack for building unstoppable networks with LoRa, Packet Radio, WiFi and everything in between.

7.6kupdated 22d ago
Training & fine-tuning
Python
kohya-ss/sd-scripts

English(./README.md) / 日本語(./README-ja.md)

7.2kupdated 2d ago
Training & fine-tuning
Apache-2.0Python
scikit-learn-contrib/imbalanced-learn

A Python Package to Tackle the Curse of Imbalanced Datasets in Machine Learning

7.1kupdated 3mo ago
Training & fine-tuning
MITPython
evidence-dev/evidence

Business intelligence as code: build fast, interactive data visualizations in SQL and markdown

7.0kupdated today
Training & fine-tuning
MITRuns on MacTypeScript
Akegarasu/lora-scripts

SD-Trainer. LoRA & Dreambooth training scripts & GUI use kohya-ss's trainer, for diffusion model.

6.2kupdated 24d ago
Training & fine-tuning
AGPL-3.0Python
pytorch/torchtitan

A PyTorch native platform for training generative AI models

5.8kupdated today
Training & fine-tuning
Really freeBSD-3-ClausePython
meta-pytorch/torchtune

PyTorch native post-training library

5.8kupdated 1mo ago
Training & fine-tuning
BSD-3-ClausePython
ExpressLRS/ExpressLRS

High Performance Open Source Radio Control Link

5.4kupdated 3d ago
Training & fine-tuning
GPL-3.0C
Kiln-AI/Kiln

Build, Evaluate, and Optimize AI Systems. Includes evals, RAG, agents, fine-tuning, synthetic data generation, dataset management, MCP, and more.

5.2kupdated today
Training & fine-tuning
Python
transformerlab/transformerlab-app

The open source research environment for AI researchers to seamlessly train, evaluate, and scale models from local hardware to GPU clusters.

5.2kupdated 1d ago
Training & fine-tuning
Really freeAGPL-3.0Runs on MacPython
argilla-io/argilla

Argilla is a collaboration tool for AI engineers and domain experts to build high-quality datasets

5.2kupdated 2d ago
Training & fine-tuning
Apache-2.0Python
LLaVA-VL/LLaVA-NeXT

📢 Announcement: The training pipeline in this repository is now considered legacy. For the latest training pipeline with support for LLaVA-OneVision and LLaVA-OneVision-2, please refer to lmms-engine

4.7kupdated 4mo ago
Training & fine-tuning
Apache-2.0Python
PKU-Alignment/align-anything

Align Anything: Training All-modality Model with Feedback

4.7kupdated 10mo ago
Training & fine-tuning
Really freeApache-2.0Python
SwanHubX/SwanLab

⚡️SwanLab - an open-source, modern-design AI training tracking and visualization tool. Supports Cloud / Self-hosted use. Integrated with PyTorch / Transformers / verl / LLaMA Factory / ms-swift / Ultr

4.3kupdated 2d ago
Training & fine-tuning
Apache-2.0Python
CLUEbenchmark/CLUE

中文语言理解测评基准 Chinese Language Understanding Evaluation Benchmark: datasets, baselines, pre-trained models, corpus and leaderboard

4.3kupdated 8mo ago
Training & fine-tuning
Python
torchgeo/torchgeo

TorchGeo: datasets, samplers, transforms, and pre-trained models for geospatial data

4.2kupdated today
Training & fine-tuning
MITPython
1technophile/OpenMQTTGateway

MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermo

4.1kupdated 3d ago
Training & fine-tuning
GPL-3.0C++
nunchux-ai/nunchaku

[ICLR2025 Spotlight] SVDQuant: Absorbing Outliers by Low-Rank Components for 4-Bit Diffusion Models

4.0kupdated 1mo ago
Training & fine-tuning
Apache-2.0Python
benfred/implicit

Fast Python Collaborative Filtering for Implicit Feedback Datasets

3.8kupdated 5mo ago
Training & fine-tuning
MITCPU only OKPython
sdv-dev/SDV

Synthetic data generation for tabular data

3.6kupdated 3d ago
Training & fine-tuning
Python
aiming-lab/MetaClaw

🦞 Just talk to your agent — it learns and EVOLVES 🧬.

3.5kupdated 4mo ago
Training & fine-tuning
MITCPU only OKPython
alibaba/ROLL

An Efficient and User-Friendly Scaling Library for Reinforcement Learning with Large Language Models

3.4kupdated today
Training & fine-tuning
Really freeApache-2.0Python
huggingface/datatrove

Freeing data processing from scripting madness by providing a set of platform-agnostic customizable pipeline processing blocks.

3.4kupdated 15d ago
Training & fine-tuning
Apache-2.0Python
Nerogar/OneTrainer

OneTrainer is a one-stop solution for all your Diffusion training needs.

3.2kupdated today
Training & fine-tuning
AGPL-3.0Python
bghira/SimpleTuner

A general fine-tuning kit geared toward image/video/audio diffusion models.

2.9kupdated today
Training & fine-tuning
AGPL-3.0Python
huggingface/nanotron

Minimalistic large language model 3D-parallelism training

2.8kupdated 14d ago
Training & fine-tuning
Apache-2.0Python
adapter-hub/adapters

A Unified Library for Parameter-Efficient and Modular Transfer Learning

2.8kupdated 5mo ago
Training & fine-tuning
Apache-2.0Python
intel/neural-compressor

SOTA low-bit LLM quantization (INT8/FP8/MXFP8/INT4/MXFP4/NVFP4) & sparsity; leading model compression techniques on PyTorch, TensorFlow, and ONNX Runtime

2.7kupdated today
Training & fine-tuning
Apache-2.0Runs on MacPython
roboflow/maestro

streamline the fine-tuning process for multimodal models: PaliGemma 2, Florence-2, and Qwen2.5-VL

2.7kupdated 2d ago
Training & fine-tuning
Apache-2.0Python
stochasticai/xTuring

Build, personalize and control your own LLMs. From data pre-processing to fine-tuning, xTuring provides an easy way to personalize open-source LLMs. Join our discord community: https://discord.gg/TgHX

2.7kupdated 1d ago
Training & fine-tuning
Really freeApache-2.0Runs on MacPython
absmach/magistrala

IoT Platform Framework

2.7kupdated 3d ago
Training & fine-tuning
Apache-2.0Go
markqvist/NomadNet

Communicate Freely

2.6kupdated 22d ago
Training & fine-tuning
Really freeGPL-3.0Runs on MacPython
google-research-datasets/Objectron

Objectron is a dataset of short, object-centric video clips. In addition, the videos also contain AR session metadata including camera poses, sparse point-clouds and planes. In each video, the camera

2.4kupdated 7mo ago
Training & fine-tuning
Jupyter Notebook
sapientinc/HRM-Text

HRM-Text is a 1B text generation model based on the HRM architecture, strengthened by task completion and latent space reasoning.

2.2kupdated 1mo ago
Training & fine-tuning
Apache-2.0Python
NVIDIA-NeMo/Nemotron

Developer Asset Hub for NVIDIA Nemotron — A one-stop resource for training recipes, usage cookbooks, datasets, and full end-to-end reference examples to build with Nemotron models

2.2kupdated today
Training & fine-tuning
Apache-2.0Jupyter Notebook
cyberman54/ESP32-Paxcounter

Wifi & BLE driven passenger flow metering with cheap ESP32 boards

2.1kupdated 17d ago
Training & fine-tuning
C++
markqvist/Sideband

LXMF client for Android, Linux and macOS allowing you to communicate with people or LXMF-compatible systems over Reticulum networks using LoRa, Packet Radio, WiFi, I2P, or anything else Reticulum supp

1.9kupdated 20d ago
Training & fine-tuning
Runs on MacPython
meshtastic/Meshtastic-Android

Android application for Meshtastic

1.9kupdated today
Training & fine-tuning
GPL-3.0Kotlin
Zheng-Chong/CatVTON

[ICLR 2025] CatVTON is a simple and efficient virtual try-on diffusion model with 1) Lightweight Network (899.06M parameters totally), 2) Parameter-Efficient Training (49.57M parameters trainable) and

1.9kupdated 10mo ago
Training & fine-tuning
Python
microsoft/mattergen

Official implementation of MatterGen -- a generative model for inorganic materials design across the periodic table that can be fine-tuned to steer the generation towards a wide range of property cons

1.9kupdated 1mo ago
Training & fine-tuning
MITRuns on MacPython
harry7557558/spirula-studio

Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA.

1.8kupdated today
Training & fine-tuning
GPL-3.08 GB VRAMRuns on MacC++
SmartFlowAI/EmoLLM

心理健康大模型 (LLM x Mental Health), Pre & Post-training & Dataset & Evaluation & Depoly & RAG, with InternLM / Qwen / Baichuan / DeepSeek / Mixtral / LLama / GLM series models

1.8kupdated 4mo ago
Training & fine-tuning
MITPython