TinyGPT-V is an open-source multimodal large language model published on GitHub that achieves strong vision-language performance with a small language-model backbone, designed to train and run on modest hardware. The project has gathered around 1,300 GitHub stars and is still updated in 2026.
Most multimodal LLMs stack a huge language model behind a vision encoder, putting them out of reach for small labs. TinyGPT-V instead builds on the compact Phi-2 backbone and adds carefully designed visual projection and quantisation-aware training stages, reaching competitive scores on benchmarks such as VQAv2 and GQA while training on a single 24 GB GPU and inferring with far less memory than comparable systems. The repository provides the official implementation of the paper, training recipes across its staged alignment pipeline, evaluation scripts and model checkpoints. It demonstrates that efficient architecture and training choices can substitute for raw scale in multimodal tasks like image question answering, captioning and visual reasoning โ a useful blueprint for anyone building vision-language systems under real compute budgets.
TinyGPT-V is free and open source under the BSD 3-Clause license. Costs are limited to your own training and inference compute.
Researchers and developers who want a capable vision-language model they can actually train and serve without a GPU cluster.