#127 · Primary category: Deep Learning Frameworks

TinyLLaVA_Factory

large-multimodal-models llama llava nlp tinyllama transformers vision-language

A Framework of Small-scale Large Multimodal Models

Project last updated:07/23/26

GitHub Stars

1.0K

Forks

103

Contributors

16

License

Apache-2.0

Why we included this project

Training your own vision-language model usually means wrestling with codebases built for large GPU clusters, but TinyLLaVA_Factory is designed for the other end of the scale. It is a modular PyTorch and HuggingFace codebase that lets you swap language backbones, vision encoders, and connectors without rewriting the whole pipeline. You can decide how much compute to invest: freeze the base model, fine-tune everything, or use LoRA/QLoRA for a lighter footprint. Because the project emphasizes reproducibility and keeps the modules simple, it also works well as a teaching base for researchers who want to understand how small multimodal models are assembled. If you want to build a compact image-understanding model without committing to enterprise hardware, this is a sensible place to start.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category