// devtools · hiyouga/LlamaFactory

LlamaFactory

LlamaFactory — проект с открытым исходным кодом из категории «Инструменты разработчика» от hiyouga (hiyouga/LlamaFactory на GitHub). У него 75 362 звезды на GitHub и 9 239 форков, он распространяется по лицензии Apache-2.0 и последний раз обновлялся на GitHub 28 сентября 2026.

Unified, efficient fine-tuning of 100+ LLMs and VLMs with a CLI and Web UI — ACL 2024

★ 75,4 тыс. звёзд⑂ 9,2 тыс. форковApache-2.0обновлено сент. 2026
▦ визуал — в README этого проекта нет встраиваемого скриншота,
поэтому здесь заглушка. Руководство ниже в любом случае полное.
// факты о проекте

Факты о проекте

Репозиторий
hiyouga/LlamaFactory
Звёзды GitHub
75 362
Форки
9 239
Лицензия
Apache-2.0
Последнее обновление на GitHub
28 сентября 2026
Тип страницы
Полное руководство по установке
Официальный сайт
Official site
// как это работает

Как это работает

  1. Clarify your goal

    Decide what you want from LlamaFactory and check the README and requirements to confirm it fits your setup and Python environment.

  2. Get the code

    Clone the repository from GitHub (github.com/hiyouga/LlamaFactory) or use the documented install channel if you do not need the source.

  3. Install and configure

    Follow the README quickstart to install dependencies and set any required configuration or credentials.

  4. Run your first task

    Work through the README's first example end to end, then adapt it to your own project or data.

// возможности

Почему его любят

100+ models

Fine-tune over 100 LLMs and vision-language models including Llama, Qwen, Gemma and DeepSeek families.

Many training methods

Supports pre-training, SFT, RLHF, LoRA, QLoRA and quantization workflows.

Zero-code Web UI

Llama Board GUI (Gradio) lets you configure and launch training without writing code.

Day-N model support

Actively adds new cutting-edge models as they are released.

Provided datasets

Ships curated datasets for instruction tuning and preference training.

Docker images

Official Docker images, including Ascend NPU variants, for reproducible training.

Advertisement
// запустите сами

Запустите сами

  1. Clone the repository

    Start by getting the source and entering the project directory.

    git clone https://github.com/hiyouga/LlamaFactory.git
    cd LlamaFactory
  2. Install from source

    Clone shallow and install in editable mode, per the README quickstart.

    git clone --depth 1 https://github.com/hiyouga/LlamaFactory.git
    cd LlamaFactory
    pip install -e .
  3. Launch the Web UI

    Start Llama Board to configure your first fine-tune in the browser.

    llamafactory-cli webui  # or: uv run llamafactory-cli webui
// сценарии использования

Что можно создать

Advertisement
// вопросы и ответы

Вопросы и ответы

Who maintains LlamaFactory?

It is maintained by hiyouga and contributors on GitHub, where the repository github.com/hiyouga/LlamaFactory is the canonical home for code, issues and releases.

Is LlamaFactory free to use?

Yes — it is open source under the Apache-2.0 license. Read the license in the repository for what is permitted, including any conditions on redistribution or commercial use.

Does it need a paid API key?

No API key needed — training is local on your hardware; you need a suitable GPU for most models.

How does LlamaFactory compare to alternatives?

Compared with Hugging Face TRL alone: LlamaFactory unifies many models, methods and datasets behind one CLI and Web UI instead of wiring libraries together yourself.

How do I get started?

Clone github.com/hiyouga/LlamaFactory, follow the README quickstart to install it, and run the documented first example before adapting it to your own work.

// продолжить изучение

Похожие инструменты

Инструменты разработчика

peft

Fine-tune huge models on small hardware with LoRA and other efficient methods

★ 21,8 тыс. звёздApache-2.0
Смотреть руководство →
Инструменты разработчика

evalscope

A streamlined framework for evaluating and benchmarking LLMs, VLMs and AIGC models.

★ 3,5 тыс. звёздApache-2.0
Смотреть руководство →
Инструменты разработчика

Chat2DB

A local-first database client with AI SQL help — 40+ databases, desktop, web, Docker and CLI

★ 28,3 тыс. звёздApache-2.0
Смотреть руководство →
Инструменты разработчика

ms-swift

Fine-tune and deploy 600+ LLMs and 300+ multimodal models with PEFT or full-parameter training.

★ 15,8 тыс. звёздApache-2.0
Смотреть руководство →
Инструменты разработчика

trafilatura

Trafilatura — a Python and CLI tool to crawl the web and extract clean text and metadata for corpora and RAG.

★ 6,9 тыс. звёздApache-2.0
Смотреть руководство →
Инструменты разработчика

ddgs

A Python metasearch library aggregating many web search services — plus CLI, API and MCP server

★ 3,0 тыс. звёздMIT
Смотреть руководство →
// альтернативы

Альтернативы: Инструменты разработчика

Другие проекты из категории «Инструменты разработчика» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если LlamaFactory вам не подходит.

// ещё в категории devtools

Больше проектов: Инструменты разработчика

Соседние проекты из категории «Инструменты разработчика» в каталоге, ближайшие по числу звёзд к LlamaFactory — продолжайте изучать полку по обе стороны от него.

Получить LlamaFactory

Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.