PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Fine Tuning Python Packages

Python packages with the GitHub topic fine-tuning. Sorted by monthly downloads, with stars and forks.
huggingface
peft

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

8.5M 22K 3K
run-llama
llama-index-core

LlamaIndex is the document processing platform for AI

6.6M 53K 8K
run-llama
llama-index-instrumentation

LlamaIndex is the document processing platform for AI

4.7M 53K 8K
run-llama
llama-index

LlamaIndex is the document processing platform for AI

2.9M 53K 8K
run-llama
llama-index-legacy

LlamaIndex is the document processing platform for AI

1.1M 53K 8K
unslothai
unsloth-zoo

Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, DeepSeek-V4, MiniMax-H3, Gemma 4, FLUX and more.

940K 78K 7K
unslothai
unsloth

Local UI to run and train LLMs and diffusion models. Supports GGUF, MLX, Qwen3.8, DeepSeek-V4, MiniMax-H3, Gemma 4, FLUX and more.

906K 78K 7K
flyteorg
flyteidl

Type-safe, distributed orchestration of agents, ML pipelines, and real-time inference on your k8s — in pure Python with async/await, also other languages (rust, go and ts)

569K 8K 901
kubeflow
kubeflow

Universal Python SDK to run AI workloads on Kubernetes

119K 155 286
dstackai
dstack

A unified orchestration layer for heterogeneous AI compute. It standardizes how to manage compute and run training and inference on GPU clouds, Kubernetes, VMs, or bare-metal clusters.

79K 2K 269
kubeflow
kubeflow-training

Distributed AI Model Training and LLM Fine-Tuning on Kubernetes

23K 2K 1K
kubeflow
kubeflow-trainer-api

Distributed AI Model Training and LLM Fine-Tuning on Kubernetes

18K 2K 1K
hiyouga
llamafactory

Unified Efficient Fine-Tuning of 100+ LLMs & VLMs (ACL 2024)

17K 75K 9K
pjordanandrsn
experts4bit-qlora

Fine-tune and serve large Mixture-of-Experts models on one GPU, with 4-bit experts in GPU memory, RAM or SSD.

16K 3 0
Koratahiu
adv-optm

A family of highly efficient, lightweight yet powerful optimizers.

16K 38 5
freesolo-co
freesolo-flash-dev

LoRA post-training for open-weight models: SFT, GRPO, and on-policy distillation. Describe a run in TOML; Flash allocates a GPU, trains, streams checkpoints, and serves the adapter.

12K 2 0
KenyonY
dtflow

Inspect, clean, transform and ship LLM training data from one CLI; dt view is the interactive entry point.

12K 6 0
snowmuffin
convmerge

Merge heterogeneous chat/text sources into a single LLM training format (JSONL)

11K 0 1
MakazhanAlpamys
soup-cli

Fine-tune LLMs from one YAML. Layer streaming trains an 8B model on a 4 GB laptop GPU.

10K 9K 1K
axolotl-ai-cloud
axolotl

Go ahead and axolotl questions

10K 13K 1K
overmind-core
overmind

The platform for continuously improving AI agents.

9K 610 58
oumi-ai
oumi

Easily fine-tune (SFT/RL), evaluate, and deploy Qwen, Gemma, or any open agentic LLM/VLM!

6K 9K 795
bentoml
openllm

Run any open-source LLMs, such as DeepSeek and Llama, as OpenAI compatible API endpoint in the cloud.

5K 13K 849
speediedan
finetuning-scheduler

A PyTorch Lightning extension that accelerates and enhances foundation model experimentation with flexible fine-tuning schedules.

5K 69 8
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology