Ross ROSS = Recommend OSS · open-source software intelligence for agents

Open-source llm-training software

812 open-source libraries, tools and applications tagged llm-training, ranked by how closely llm-training is their primary purpose, then by adoption and maintenance health. Each entry links to a page with sources, use cases and when to choose or avoid it.

812 products, primary matches first, then adoption-weighted; health v2 shown.

ProductHealth v2StarsMaturity
Plachtaa/VITS-fast-fine-tuning
A Python pipeline for fast fine-tuning of VITS text-to-speech models, enabling speaker adaptation in under an hour from short audio, long a…
105009active
facebookresearch/lingua
Meta Lingua is a minimal, fast LLM training and inference library built on easy-to-modify PyTorch components for research purposes. It supp…
334771active
Flux
Flux.jl is a machine learning library written entirely in Julia, providing lightweight abstractions over Julia's native GPU support and aut…
984754stable
deepseek-ai/Engram
Official implementation of Engram, a conditional memory module from DeepSeek that modernizes N-gram embeddings for O(1) lookup as a new spa…
414735active
PrimeIntellect-ai/verifiers
verifiers is a Python library for creating environments to train and evaluate large language models with reinforcement learning. It integra…
894712active
mindspore-ai/mindspore
MindSpore is an open-source deep learning framework for training and inference across mobile, edge, and cloud scenarios. It provides automa…
324707active
PKU-Alignment/align-anything
Align-Anything is a modular Python framework for aligning any-to-any (all-modality) large models with human intentions and values using fee…
454671active
TencentCloudADP/youtu-agent
Youtu-Agent is a Python framework for building, running, and evaluating autonomous LLM agents, supporting ReAct-style single agents and pla…
524622active
thirdlayerinc/autoagent
AutoAgent is a Python-based meta-agent harness that autonomously builds and iterates on AI agent harnesses. It edits an agent's system prom…
454575active
mosaicml/llm-foundry
LLM Foundry is a PyTorch-based codebase for training, finetuning, evaluating, and deploying large language models from 125M to 70B+ paramet…
624449active
microsoft/FLAML
FLAML is a lightweight Python library for automated machine learning (AutoML) and hyperparameter tuning. It efficiently finds quality model…
944409active
ymcui/Chinese-LLaMA-Alpaca
A project releasing Chinese-adapted LLaMA and instruction-tuned Alpaca large language models with extended Chinese vocabulary, plus pre-tra…
5318936maintenance
tloen/alpaca-lora
A repository of scripts for reproducing Stanford Alpaca-style instruction tuning of LLaMA models using low-rank adaptation (LoRA) on consum…
3118899maintenance
thinking-machines-lab/tinker-cookbook
Tinker Cookbook is a Python library of realistic examples and abstractions for post-training (fine-tuning) language models via the Tinker A…
844199active
OpenManus/OpenManus-RL
OpenManus-RL is an open-source project for reinforcement-learning-based tuning of LLM agents, built on the verl training framework. It prov…
444159active
marcelroed/gigatoken
Gigatoken is a Rust-based tokenizer library for language modeling that tokenizes text at GB/s throughput, claiming ~1000x speedups over Hug…
584134active
IDEA-CCNL/Fengshenbang-LM
Fengshenbang-LM is an open-source suite of Chinese large language models and a PyTorch training framework from IDEA Research's CCNL lab, ai…
674123active
FedML
FedML (TensorOpera) is a unified Python library for large-scale distributed training, model serving, and federated learning across GPU clou…
414070active
StarsfieldAI/R1-V
R1-V is an open-source research codebase for training vision-language models with reinforcement learning (RLVR/GRPO), demonstrating strong …
184063active
tensorflow/tensor2tensor
Tensor2Tensor (T2T) is a Python library of deep learning models and datasets built on TensorFlow, developed by the Google Brain team to mak…
1017473maintenance
Marin
Marin is an open-source Python framework and research program for training foundation models, covering the full pipeline from data curation…
793988active
huggingface/smollm
Hugging Face's repository for the SmolLM and SmolVLM families of compact, fully open language and vision-language models, including trainin…
673926active
vllm-project/llm-compressor
LLM Compressor is a Python library for applying quantization and pruning algorithms to large language models, producing compressed-tensors …
923886active
hkust-nlp/simpleRL-reason
A research codebase from HKUST-NLP implementing a simple reinforcement learning recipe (rule-based rewards on GSM8K/Math data) to train LLM…
443877active
Stability-AI/StableLM
StableLM is Stability AI's repository of open-weight decoder-only transformer language models, including the 3B-parameter StableLM-3B-4E1T …
3015671maintenance
NExT-GPT/NExT-GPT
NExT-GPT is an end-to-end any-to-any multimodal large language model that accepts and generates arbitrary combinations of text, image, vide…
343638active
NVlabs/Eagle
Eagle is NVIDIA's family of frontier vision-language models (Eagle, Eagle 2, Eagle 2.5) built with data-centric training strategies, plus L…
613599active
NVIDIA/TransformerEngine
Transformer Engine is an NVIDIA library for accelerating Transformer model training and inference on NVIDIA GPUs using low-precision format…
993576active
pathwaycom/bdh
BDH (Dragon Hatchling) is a biologically inspired large language model architecture that bridges deep learning and neuroscience, implemente…
513571active
Vision Transformer
Google Research's official Jax/Flax codebase for training large-scale vision models such as Vision Transformer, SigLIP, MLP-Mixer, and LiT …
393551active
EverMind-AI/MSA
MSA (Memory Sparse Attention) is a Python framework for end-to-end trainable sparse latent-memory attention that scales LLM context to 100M…
503520active
huggingface/optimum
Optimum is a Hugging Face library that extends Transformers, Diffusers, timm, and Sentence Transformers with hardware-specific optimization…
913503active
sentient-agi/OML-1.0-Fingerprinting
A Python library for embedding secret cryptographic fingerprints into LLMs via fine-tuning, so model owners can prove ownership and detect …
133493active
aiming-lab/MetaClaw
MetaClaw is a continual meta-learning framework that lets an LLM agent evolve from real conversations, combining skill synthesis from failu…
633460active
PaddlePaddle/PARL
PARL is a flexible, high-performance reinforcement learning framework built on PaddlePaddle, providing Model/Algorithm/Agent abstractions a…
383457active
aqlaboratory/openfold
OpenFold is a faithful, trainable PyTorch reproduction of DeepMind's AlphaFold 2 for protein structure prediction. It is memory-efficient a…
453435active
alibaba/ROLL
ROLL is an open-source reinforcement learning library from Alibaba for training large language models at scale, supporting algorithms like …
823429active
NovaSky-AI/SkyThought
SkyThought is the open-source repository behind Sky-T1, a family of reasoning language models trained for under $450, including training sc…
223401active
PhysicsNeMo
NVIDIA PhysicsNeMo is an open-source Python deep-learning framework for building, training, fine-tuning, and inferring physics AI models us…
933373active
microsoft/LoRA
loralib is the official PyTorch implementation of LoRA (Low-Rank Adaptation), which fine-tunes large language models by injecting trainable…
2313805maintenance
cocktailpeanut/fluxgym
FluxGym is a simple web UI for training FLUX LoRA models with low VRAM support (12GB/16GB/20GB). It combines the AI-Toolkit Gradio frontend…
623257active
determined-ai/determined
Determined is an open-source deep learning platform that combines distributed training, hyperparameter tuning, experiment tracking, and GPU…
363245active
Nerogar/OneTrainer
OneTrainer is a GUI and CLI application for fine-tuning diffusion image models, supporting full fine-tuning, LoRA, and embeddings across ma…
753243active
tekaratzas/RustGPT
A transformer-based large language model implemented entirely in pure Rust with no external ML frameworks, using only ndarray for matrix op…
353175active
Miles
Miles is an open-source, enterprise-grade reinforcement learning framework for large-scale LLM and VLM post-training, forked from and co-ev…
843169active
dexmal/dexbotic
Dexbotic is an open-source PyTorch-based toolbox for developing Vision-Language-Action (VLA) models for embodied intelligence. It unifies p…
703144active
ridgerchu/matmulfreellm
A Python implementation of MatMul-Free LM, a language model architecture that eliminates matrix multiplication operations using ternary wei…
763093active
deepseek-ai/DualPipe
DualPipe is a Python library implementing a bidirectional pipeline parallelism algorithm that overlaps forward and backward computation wit…
453017active
pytorch/ao
TorchAO is a PyTorch-native library for model optimization through quantization and sparsity. It supports quantizing weights, gradients, op…
873001active
OpenMOSS/MOSS
MOSS is an open-source tool-augmented conversational large language model from Fudan University, released with base models, SFT models, plu…
7212253maintenance
patrick-kidger/equinox
Equinox is a Python library providing neural networks and scientific computing utilities for JAX, using PyTorch-like class-based syntax whe…
882976stable
karpathy/char-rnn
char-rnn is a Torch/Lua implementation of multi-layer recurrent neural networks (RNN, LSTM, GRU) for character-level language modeling. It …
3212120maintenance
bghira/SimpleTuner
SimpleTuner is a Python fine-tuning toolkit for image, video, and audio diffusion models built on Hugging Face Diffusers. It provides a web…
932940active
zjunlp/EasyEdit
EasyEdit is an easy-to-use knowledge editing framework for large language models, supporting methods that modify model parameters or steer …
742929active
eric-mitchell/direct-preference-optimization
A reference implementation of Direct Preference Optimization (DPO) for training language models from human preference data, built on Huggin…
292916stable
learnables/learn2learn
learn2learn is a PyTorch library for meta-learning research, providing utilities for few-shot task creation, high-level wrappers for algori…
452894active
KellerJordan/Muon
Muon is a PyTorch optimizer for the hidden layers of neural networks, based on orthogonalized momentum updates via Newton-Schulz iteration.…
562887active
physical-superintelligence-lab/Psi0
Psi-Zero (Ψ₀) is an open vision-language-action (VLA) foundation model for dexterous humanoid loco-manipulation, combining a Qwen3-VL backb…
592859active
huggingface/nanotron
Nanotron is a minimalistic Python library from Hugging Face for pretraining large language models with 3D parallelism (data, tensor, and pi…
632843active
huggingface/setfit
SetFit is a Python library for efficient, prompt-free few-shot fine-tuning of Sentence Transformers for text classification. It achieves hi…
882842active
AdapterHub
Adapters is a Python add-on library for HuggingFace Transformers that integrates 10+ parameter-efficient fine-tuning methods (bottleneck ad…
742831active
OpenDCAI/DataFlex
DataFlex is a data-centric training framework built on LLaMA-Factory that dynamically schedules LLM training data during optimization. It p…
632824active
mll-lab-nu/RAGEN
RAGEN is a Python framework for training reasoning LLM agents with multi-turn reinforcement learning using the StarPO algorithm. It also pr…
622803active
artidoro/qlora
QLoRA is the official implementation of the QLoRA paper, an efficient finetuning approach that backpropagates through a frozen 4-bit quanti…
3011035maintenance
qualcomm/aimet
AIMET (AI Model Efficiency Toolkit) is a Python library from Qualcomm providing advanced quantization and compression techniques for traine…
992723active
ZHZisZZ/dllm
dLLM is a Python library that unifies training, inference, and evaluation of diffusion language models such as LLaDA and Dream. It builds o…
562699active
roboflow/maestro
maestro is a Python library from Roboflow that streamlines fine-tuning of multimodal vision-language models such as Florence-2, PaliGemma 2…
612696active
stochasticai/xTuring
xTuring is a Python library for fine-tuning, evaluating, and running open-source large language models such as LLaMA, GPT-J, GPT-2, Qwen, a…
652675active
AMAP-ML/SkillClaw
SkillClaw is a Python-based framework that lets AI agent skills evolve collectively from real interactions across sessions, agents, devices…
552669active
plexe-ai/plexe
Plexe is a Python library and CLI that builds machine learning models from natural language descriptions using a multi-agent AI workflow. Y…
562645active
facebookresearch/ParlAI
ParlAI is a Python framework from Facebook AI Research for sharing, training, and evaluating dialogue models across many openly available d…
1010618maintenance
NVlabs/LongLive
LongLive is an NVIDIA research framework providing parallel training and inference infrastructure for real-time long video generation, usin…
602639active
ymcui/Chinese-BERT-wwm
A collection of Chinese pre-trained language models (BERT-wwm, BERT-wwm-ext, RoBERTa-wwm-ext, RBT3, etc.) built with Whole Word Masking, re…
6410231maintenance
yifan123/flow_grpo
Flow-GRPO is the official PyTorch implementation of a NeurIPS 2025 paper that trains flow matching models (e.g., SD3.5, FLUX.1, Qwen-Image,…
522543active
learning-at-home/hivemind
Hivemind is a PyTorch library for decentralized deep learning across the Internet, enabling training of large models on hundreds of volunte…
532541active
Lamini
The official Python client and SDK for Lamini's hosted API for building generative AI applications. It lets developers call Lamini's LLM in…
342533active
LyCORIS
LyCORIS is a Python library implementing parameter-efficient fine-tuning algorithms (LoRA/LoCon, LoHa, LoKr, IA3, DyLoRA, and more) for Sta…
992530active
google/tunix
Tunix is a lightweight JAX-based library for post-training large language models, supporting supervised fine-tuning, preference optimizatio…
812490active
google-parfait/tensorflow-federated
TensorFlow Federated (TFF) is an open-source Python framework for machine learning and other computations on decentralized data. It provide…
672454active
Unakar/Logic-RL
Logic-RL is a research framework that reproduces R1-Zero-style LLM reasoning via rule-based reinforcement learning (GRPO) on logic puzzles,…
232452active
AI-Hypercomputer/maxtext
MaxText is a high-performance, scalable open-source LLM training library written in pure Python/JAX, targeting Google Cloud TPUs and GPUs. …
982444active
NovaSky-AI/SkyRL
SkyRL is a modular full-stack reinforcement learning library for post-training large language models, combining a training framework (skyrl…
832436active
tflearn/tflearn
TFLearn is a modular deep learning library providing a higher-level, Keras-like API on top of TensorFlow for building and training neural n…
239570maintenance
Olive
Olive is Microsoft's AI model optimization toolkit for the ONNX Runtime, automating finetuning, conversion, quantization, and compression o…
892399active
langfengQ/verl-agent
verl-agent is an extension of the veRL framework for training LLM and VLM agents via reinforcement learning, featuring step-independent mul…
512388active
apple/axlearn
AXLearn is a Python deep learning library built on JAX and XLA for developing and training large-scale models, with an object-oriented conf…
692375active
XiaomiMiMo/MiMo
Xiaomi's MiMo is a 7B-parameter reasoning language model trained from pretraining through posttraining with reinforcement learning, release…
282373active
EasyRec
EasyRec is a TensorFlow-based framework from Alibaba for building large-scale deep learning recommendation models covering matching, rankin…
592361active
google-deepmind/optax
Optax is a gradient processing and optimization library for JAX, offering composable building blocks like optimizers and loss functions. It…
802350stable
facebookresearch/schedule_free
A PyTorch library implementing schedule-free optimizers (SGD, AdamW, RAdam variants) that remove the need for learning rate schedules or sp…
642329active
Picotron
Picotron is a minimalist, hackable distributed training framework for pre-training Llama-like large language models using 4D parallelism (d…
372325active
OpenChatKit
OpenChatKit is an open-source toolkit from Together, LAION, and Ontocord.ai for building and fine-tuning chat language models, including in…
318983maintenance
Liuziyu77/Visual-RFT
Official research code for Visual-RFT and Visual-ARFT, applying GRPO-based reinforcement fine-tuning with rule-based verifiable rewards to …
392280active
aixcoder-plugin/aiXcoder-7B
Official repository for aiXcoder-7B, an open-weights 7B-parameter code large language model trained on 1.2T tokens for code completion, gen…
262271active
Amazon SageMaker Containers & SDK
The SageMaker Python SDK is an open-source Python library for training and deploying machine learning models on Amazon SageMaker. It suppor…
942268active
666DZY666/micronet
micronet is a Python library for deep neural network model compression and deployment built on PyTorch. It provides quantization (QAT, PTQ,…
382265active
kubeflow/trainer
Kubeflow Trainer is a Kubernetes-native platform for distributed AI model training and LLM fine-tuning across frameworks like PyTorch, JAX,…
932249active
ByteDance-Seed/VeOmni
VeOmni is a PyTorch-native framework for single- and multi-modal model pre-training and post-training, with a modular, trainer-free design …
872246active
MoonshotAI/MoBA
MoBA (Mixture of Block Attention) is a PyTorch implementation of a trainable block-sparse attention mechanism for long-context large langua…
242191active
intel/intel-extension-for-transformers
Intel's toolkit for accelerating transformer-based GenAI/LLM workloads on Intel platforms, offering state-of-the-art compression (e.g., INT…
102169active

← prev page 2 / 9 next →