InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 17 Python finetuning Projects
-
unsloth
Fine-tuning & Reinforcement Learning for LLMs. 🦥 Train Qwen3, Llama 4, DeepSeek-R1, Gemma 3, TTS 2x faster with 70% less VRAM.
Project mention: When Fine-Tuning Makes Sense: A Developer's Guide | news.ycombinator.com | 2025-06-01Lot's of tools for each of those separately (RAG and fine-tuning). We're working on combining them but it's not ready yet.
You don't need a big GPU cluster. Fine-tuning is quite accessible via both APIs and local tools. Some suggestions:
- getkiln.ai (biased, my tool): let's you try all of the below, and compare/eval the resulting models
- API based tuning for closed models: OpenAI, Google Gemini
- API based tuning for open models: Together.ai, Fireworks.ai
- Local tuning for open models: https://unsloth.ai (can be run on Google Collab instances if you don't have local Nvidia GPUs).
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
h2o-llmstudio
H2O LLM Studio - a framework and no-code GUI for fine-tuning LLMs. Documentation: https://docs.h2o.ai/h2o-llmstudio/
-
-
-
xTuring
Build, customize and control you 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/TgHXuSJEk6
-
Specialized projects that facilitate automatic document indexing and LLM invocation with the document content are gaining traction, for example PrivateGPT, QAnything, and LazyLLM. Another novelty is the integration of LLMs into applications and tools: The Semantic Kernel project aims to integrate LLM invocation during programming and inside the code itself.
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
finetune-gpt2xl
Guide: Finetune GPT2-XL (1.5 Billion Parameters) and finetune GPT-NEO (2.7 B) on a single GPU with Huggingface Transformers using DeepSpeed
-
-
-
-
-
-
-
Project mention: Show HN: OpenPO – Human feedback collection made easy for LLM | news.ycombinator.com | 2024-11-18
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python finetuning discussion
Python finetuning related posts
-
Agent with Local, Remote MCP Tools using AWS Strands Agents 🧬 Bedrock, Nova, Fast API, Streamlit
-
What is Google Agent Development Kit (ADK)? 🤖 Agent App with Local, Remote MCP Tools 🔧 using ADK, Gemini, Fast API, Streamlit UI
-
Fine-Tune SLMs in Colab for Free : A 4-Bit Approach with Meta Llama 3.2
-
Unsloth Now Supports GRPO
-
Unsloth: Easily finetune and train LLMs Get faster with unsloth
-
ThunderKittens: Simple, Fast, and Adorable AI Kernels
-
Meta's Open Source NotebookLM
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 Jun 2025
Index
What are some of the best open-source finetuning projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | unsloth | 40,474 |
2 | h2o-llmstudio | 4,323 |
3 | dataherald | 3,511 |
4 | learn2learn | 2,792 |
5 | xTuring | 2,653 |
6 | LazyLLM | 2,012 |
7 | LLM-Finetuning-Toolkit | 844 |
8 | godot-dodo | 549 |
9 | finetune-gpt2xl | 437 |
10 | LLMtuner | 237 |
11 | llm-toys | 126 |
12 | nanoChatGPT | 68 |
13 | praetor-data | 67 |
14 | midistral | 41 |
15 | Zicklein | 34 |
16 | openpo | 27 |
17 | reddit-finetune-frontend | 1 |