Lattice
Skip to content

PEFT

github.comlibraryself-hosted

PEFT is a self-hosted library in the Fine-tuning & Training layer of the AI stack. Parameter-efficient fine-tuning methods such as LoRA and QLoRA.

By Lattice editorial · Facts verified · method

licence
BSD-3-Clause
language
Python
cost
free

Use PEFT when

Parameter-efficient fine-tuning — LoRA and variants — on limited hardware.

Skip PEFT when

You need to change the model's capabilities, not bolt on an adapter.

Produces the weights that layer 1 serves. — that is what this layer of the stack is answerable for. See the full Fine-tuning & Training section for the rest of the options.

Visit github.comCompare with another tool
Badge this entry
Lattice badge: PEFT verified 2026-09
[![PEFT on Lattice: verified 2026-09](https://lattice.kunjshah.in/fine-tuning/peft/badge.svg)](https://lattice.kunjshah.in/fine-tuning/peft)

Quick answers

Is PEFT open source?
Yes. PEFT is open source under the BSD-3-Clause licence. It is free to use.
What are the alternatives to PEFT?
The closest alternatives to PEFT are Unsloth and TRL.

Reading on training

Alternatives to PEFT

Listed as an alternative to

  • Unsloth
  • TRL

Also in training

  • Unsloth
  • Axolotl
  • LLaMA-Factory
  • TRL
  • DeepSpeed
  • Megatron-LM
  • torchtune
  • Hugging Face TRL
  • Colab
  • Replicate
  • Weights & Biases Launch