Open Source Fine-Tuning Projects

Fine-tuning adapts a pretrained machine-learning model to a particular task, domain, or style using additional examples. It can improve performance on specialized work without training a model from scratch. Approaches range from updating most model parameters to parameter-efficient methods that train small adapter layers, helping teams balance adaptation quality against compute, memory, and storage needs.

Open source tools in this area support training, data preparation, evaluation, and adapter management across language, vision, and other models. When choosing one, consider model and hardware compatibility, supported training methods, documentation, license terms, maintenance activity, and integration with your data and deployment workflow. These tools are useful to researchers, developers, and organizations seeking to customize pretrained models while controlling resources and retaining flexibility.

7 repositories · updated July 6, 2026

Ludwig: Low-Code Declarative Deep Learning for LLMs and AI Models

Ludwig: Low-Code Declarative Deep Learning for LLMs and AI Models

Ludwig is a powerful, low-code declarative deep learning framework designed for building custom LLMs, neural networks, and other AI models. It simplifies the process of training, fine-tuning, and deploying models, from LLM fine-tuning to tabular classification, using a simple YAML configuration without boilerplate Python code. This makes advanced AI development accessible and efficient for a wide range of applications.

PythonAI FrameworksDeep Learning
Added Jul 6, 2026 View details
xTuring: Build, Personalize, and Control Your Own LLMs

xTuring: Build, Personalize, and Control Your Own LLMs

xTuring is an open-source framework designed to simplify the process of building, personalizing, and controlling Large Language Models (LLMs). It provides an easy way to fine-tune open-source LLMs on your own data, offering features from data pre-processing to efficient training and inference. This tool empowers developers to create private, personalized LLMs locally or in their private cloud environments.

PythonLLMFine Tuning
Added Jul 6, 2026 View details
DataDreamer: Streamlining Synthetic Data Generation and LLM Workflows

DataDreamer: Streamlining Synthetic Data Generation and LLM Workflows

DataDreamer is an open-source Python library designed for efficient prompting, synthetic data generation, and model training workflows. It simplifies the process of creating complex LLM workflows, generating high-quality synthetic datasets, and aligning or fine-tuning models. Built to be simple, efficient, and research-grade, DataDreamer empowers users to build reproducible and shareable AI solutions.

PythonLLMSynthetic Data
Added Jul 3, 2026 View details
PEFT: State-of-the-Art Parameter-Efficient Fine-Tuning

PEFT: State-of-the-Art Parameter-Efficient Fine-Tuning

PEFT (Parameter-Efficient Fine-Tuning) is a cutting-edge library from Hugging Face designed to efficiently adapt large pretrained models for various downstream applications. It dramatically reduces computational and storage costs by fine-tuning only a small subset of model parameters. This approach enables achieving performance comparable to fully fine-tuned models, making advanced AI accessible on more modest hardware.

AdapterFine TuningLLM
Added May 14, 2026 View details
index-tts-lora: High-Quality Speech Synthesis with LoRA Fine-tuning

index-tts-lora: High-Quality Speech Synthesis with LoRA Fine-tuning

index-tts-lora offers a robust solution for high-quality speech synthesis, leveraging LoRA fine-tuning on the index-tts framework. It significantly enhances prosody and naturalness for both single and multi-speaker voices. This project provides practical methods for training and inference, making advanced voice synthesis more accessible.

PythonSpeech SynthesisTTS
Added Mar 23, 2026 View details
NUDGE: Lightweight Non-Parametric Embedding Fine-Tuning for Retrieval

NUDGE: Lightweight Non-Parametric Embedding Fine-Tuning for Retrieval

NUDGE is a lightweight, non-parametric tool designed to fine-tune pre-trained embeddings, significantly enhancing retrieval and RAG pipelines. It operates by adjusting data embeddings directly, rather than modifying model parameters, to maximize accuracy. This approach often leads to over 10% improvement in retrieval accuracy and runs in minutes.

PythonEmbeddingsFine Tuning
Added Mar 4, 2026 View details
maestro: Streamlining Fine-Tuning for Multimodal Models like PaliGemma 2 and Florence-2

maestro: Streamlining Fine-Tuning for Multimodal Models like PaliGemma 2 and Florence-2

maestro is a powerful tool designed to accelerate the fine-tuning process for multimodal models. It encapsulates best practices, handling configuration, data loading, reproducibility, and training loop setup efficiently. The project currently offers ready-to-use recipes for popular vision-language models, including Florence-2, PaliGemma 2, and Qwen2.5-VL.

Fine TuningMultimodalVision Language
Added Mar 2, 2026 View details

Related topics

OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️