nanoVLM

by huggingface · Developer Tools

The simplest, fastest repository for training/finetuning small-sized VLMs.

New0 ratings5,011 starsActive
Developer ToolsDeveloper ToolPythonShell
↓ Download v0.2GitHub⚑ Report
nanoVLM — image 1
nanoVLM — image 2
nanoVLM — image 3
1 / 3

About this project

nanoVLM [!TIP] We have written a tutorial on nanoVLM which will guide you through the repository and help you get started in no time. [!NOTE] We have pushed some more breaking changes on September 9, 2025. These are all the updates to use image splitting and train on multiple nodes. This was used for the ablations of the FineVision release. Some things in the codebase regarding support scripts (eg. the notebook, or memory evals) are propably not working anymore. Similarly to the older trained versions of nanoVLM (similarly to Note below). If you find something that doesn't work anymore please let us know in the Issues or submit a PR! [!NOTE] We have pushed some…

Technologies

ShellPython

Project health

Low recent activity
Last update10 months ago
Contributors32
Latest releasev0.2
Open issues & PRs57
LicenseApache-2.0
On GitHubsince 2025

GitHub

5,011
stars
509
forks
32
contributors
57
open issues & PRs
Python
language
10 months ago
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review nanoVLM.

Built by

huggingface
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain huggingface/nanoVLM? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like