awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 Repos

Awesome GitHub RepositoriesTraining Frameworks

Libraries and frameworks for fine-tuning and RLHF.

Explore 10 awesome GitHub repositories matching part of an awesome list · Training Frameworks. Refine with filters or upvote what's useful.

Awesome Training Frameworks GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • hiyouga/llama-efficient-tuningAvatar von hiyouga

    hiyouga/LLaMA-Efficient-Tuning

    72,239Auf GitHub ansehen↗

    This project is a fine-tuning framework and training pipeline designed to optimize and adapt large language and vision models. It provides a specialized toolkit for parameter-efficient tuning and supervised learning, serving as both a trainer for multimodal models and a deployment tool for serving fine-tuned models via high-performance inference engines. The framework focuses on reducing memory and compute requirements by updating a small subset of model parameters. It supports a wide range of adaptation strategies, including vision-language model training to align text, image, video, and aud

    PEFT-based framework for LLaMA and related model fine-tuning.

    Python
    Auf GitHub ansehen↗72,239
  • hiyouga/llama-factoryAvatar von hiyouga

    hiyouga/LLaMA-Factory

    72,241Auf GitHub ansehen↗

    LLaMA-Factory is a comprehensive suite for dataset preparation, model fine-tuning, memory optimization, and standardized API deployment. It provides a unified platform for the supervised and reward-based fine-tuning of large language models and vision-language models. The framework includes a specialized toolkit for training vision-language models and a model serving interface that deploys trained models through high-performance APIs. It utilizes precision tuning and quantization techniques to reduce the hardware requirements and memory footprint of large models. The system covers data pipel

    User-friendly interface for efficient model fine-tuning.

    Python
    Auf GitHub ansehen↗72,241
  • unslothai/unslothAvatar von unslothai

    unslothai/unsloth

    66,628Auf GitHub ansehen↗

    Unsloth is a high-performance training and inference platform designed to optimize the lifecycle of large language and multimodal models. It provides a comprehensive engine for fine-tuning, executing, and managing models locally, with a focus on reducing memory consumption and increasing compute speed on consumer-grade hardware. The platform distinguishes itself through hand-optimized kernels and automated computational graph techniques that maximize hardware throughput. It supports advanced training methodologies, including reinforcement learning for reasoning and efficient adapter-based fin

    Optimized library for faster and memory-efficient model training.

    Pythonagentdeepseekdeepseek-r1
    Auf GitHub ansehen↗66,628
  • microsoft/deepspeedAvatar von microsoft

    microsoft/DeepSpeed

    42,533Auf GitHub ansehen↗

    DeepSpeed is a distributed deep learning optimization library and framework designed for the training and inference of massive AI models. It serves as a model parallelism orchestrator and a toolkit for scaling large language models across multiple GPUs and compute nodes. The project distinguishes itself through 3D parallelism orchestration, which combines data, pipeline, and tensor parallelism. It utilizes ZeRO-based memory partitioning to eliminate redundant storage and employs CPU-offload memory management to move weights and optimizer states to system RAM. Additionally, it provides special

    Framework for efficient RLHF and large-scale model training.

    Python
    Auf GitHub ansehen↗42,533
  • modelscope/swiftAvatar von modelscope

    modelscope/swift

    14,633Auf GitHub ansehen↗

    Swift is a toolkit for the full-parameter and parameter-efficient fine-tuning of large language and multimodal models. It functions as a multimodal model trainer for text, image, video, and audio data, and includes specialized tools for model compression and reinforcement learning from human feedback. The framework provides an alignment toolkit for optimizing model behavior using preference learning algorithms and reinforcement learning. It integrates parameter-efficient fine-tuning methods to adapt models with minimal memory and compute requirements, alongside utilities for reducing hardware

    Lightweight framework for model fine-tuning and deployment.

    Python
    Auf GitHub ansehen↗14,633
  • openaccess-ai-collective/axolotlAvatar von OpenAccess-AI-Collective

    OpenAccess-AI-Collective/axolotl

    12,062Auf GitHub ansehen↗

    Axolotl is a distributed training orchestrator and fine-tuning framework for large language models, multimodal systems, and quantized models. It provides a structured environment for specializing pre-trained models through full parameter updates or low-rank adaptation, as well as aligning model outputs with human expectations via preference tuning pipelines and reward modeling. The system distinguishes itself through a configuration-driven pipeline that manages preprocessing and training workflows via a single file for reproducibility. It implements high-throughput optimizations such as multi

    Configuration-based tool for training and fine-tuning various models.

    Python
    Auf GitHub ansehen↗12,062
  • yangjianxin1/fireflyAvatar von yangjianxin1

    yangjianxin1/Firefly

    6,642Auf GitHub ansehen↗

    Firefly is a training framework and inference engine for large language models. It functions as a toolkit for pre-training and fine-tuning various open-weight architectures, providing a system for model alignment and parameter-efficient fine-tuning. The project includes utilities for merging adapter weights back into base models to create standalone files. It also provides a model alignment toolkit to format training data according to specific prompt templates, ensuring conversational consistency across different models. The framework supports distributed model training and preference-based

    Comprehensive framework for training and fine-tuning LLMs.

    Pythonalpacaaquilabaichuan
    Auf GitHub ansehen↗6,642
  • hiyouga/chatglm-efficient-tuningAvatar von hiyouga

    hiyouga/ChatGLM-Efficient-Tuning

    3,720Auf GitHub ansehen↗

    ChatGLM-Efficient-Tuning is a fine-tuning framework and toolkit designed to optimize large language models using parameter-efficient fine-tuning techniques. It provides a pipeline for adjusting model behavior and reducing the memory and compute requirements necessary for training. The project features a web-based trainer and orchestration interface for configuring and executing the fine-tuning process on a single GPU. It supports quantized training in lower precision formats to enable fine-tuning on hardware with limited memory, as well as reinforcement learning from human feedback for model

    Efficient fine-tuning framework specifically for ChatGLM.

    Pythonalpacachatglmchatglm2
    Auf GitHub ansehen↗3,720
  • tongjilibo/bert4torchAvatar von Tongjilibo

    Tongjilibo/bert4torch

    1,332Auf GitHub ansehen↗

    An elegent pytorch implement of transformers

    Training and deployment framework for various open-source models.

    Pythonbellebertbert4keras
    Auf GitHub ansehen↗1,332
  • smartflowai/llama3-xtuner-cnS

    SmartFlowAI/Llama3-XTuner-CN

    0Auf GitHub ansehen↗

    Toolkit specifically adapted for training Llama 3 models.

    Auf GitHub ansehen↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Training Frameworks