# Hugging Face — nanoVLM: The simplest repository to train your VLM in pure PyTorch

- Company: Hugging Face (huggingface.co)
- Announced: 2025-05-21T00:00:00+00:00
- Category: developer-tool-release
- Subject: Platform
- Source: https://huggingface.co/blog/nanovlm
- Record: https://forck.live/items/1694-nanovlm-the-simplest-repository-to-train-your-vlm-in-pure-pytorch

nanoVLM is a lightweight toolkit for training Vision Language Models (VLMs) using pure PyTorch, inspired by nanoGPT. It uses SigLIP as vision backbone and SmolLM2 as language backbone, with a modality projection module. The entire codebase is minimal and readable, and training can be launched on a free Colab notebook.

## Evidence

Verbatim from https://huggingface.co/blog/nanovlm:

> nanoVLM is the simplest way to get started with training your very own Vision Language Model (VLM) using pure PyTorch.

---

Record: https://forck.live/items/1694-nanovlm-the-simplest-repository-to-train-your-vlm-in-pure-pytorch
Catalogue: https://forck.live/llms.txt
Feed: https://forck.live/feed.md
