What is LlamaFactory built with?
LlamaFactory is a Python repo built with FastAPI and uvicorn. It uses AI through einops, sentencepiece, tiktoken, torchvision, triton-ascend, and 14 more, makes its content with torchcodec and av, validates its data with jsonschema-specifications, referencing, and Pydantic, and is tested with Pytest. It has 62,624 written lines, with 62 test files.
Read on November 4, 2026, at commit 702005c. Read it as markdown
Frontend
Interface 2
- Gradio14 files
matplotlib1 file
Backend
The base 1
- FastAPI3 files
AI 19
- torch73 files
accelerate11 files
trl11 files
peft9 files
deepspeed4 files
safetensors4 files
- ModelScope2 files
torchaudio2 files
nltk1 file
torchvision
triton-ascend
- transformers76 files
- datasets12 files
- liger-kernel2 files
- bitsandbytes1 file
- torchdata1 file
- einops
- sentencepiece
- tiktoken
Other repos with a similar stack
Ordered by how much of its stack they share with LlamaFactory, then by stars.
- debpalashVoiceStudio100.7k
VoiceStudio is the open-source, fully-local ElevenLabs alternative — voice cloning, voice design, video dubbing, dictation, transcription & audiobook creation in 646 languages.
10 of 45 in commonCompare → - rohitg00ai-engineering-from-scratch76.9k
Learn AI Engineering! Learn it. Build it. Ship it for others.
8 of 45 in commonCompare →
Frequently asked questions
What language is LlamaFactory written in?
What framework does LlamaFactory use?
Does LlamaFactory use AI?
Does LlamaFactory have tests?
Which repos have a stack like LlamaFactory's?
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.
Is it your repo? Add its badge, keep it up to date or take it down →

