LaunchReady
Will this open model fit in your NVIDIA GPU's memory?
Open AI models are free to download and use. The hard part is knowing, before you spend an evening on it, whether a model will actually run on the computer you have.
I'm a product manager, not a machine-learning engineer. I built a small free tool called LaunchReady to answer that question, then checked its answers on real NVIDIA GPUs. This post covers what it does, what held up, and what broke.
Every time a new open model comes out, people ask the same thing: "Will it run on my machine?"
Think of a graphics card (GPU) as a desk. The model is a stack of papers that has to fit on the desk. On top of that, every conversation you have with the model needs extra desk space for its working notes, and longer conversations need more.
If the stack doesn't fit, nothing works. Often you only find out after a long download.
You give it the name of a model on Hugging Face. It reads the model's published description and file sizes, and does not download the model itself. In seconds it tells you:
It can also write a one-page brief on any model, covering what it is, what hardware it needs and who it is for.
Every number it shows is labeled projected (calculated) or measured (observed on a real machine). I wanted nobody to have to guess which is which.
I tested the projections on free cloud GPUs (two NVIDIA Tesla T4 cards) using three kinds of models.
“Projected vs measured memory on two Tesla T4 GPUs”
Standard models: close.
A newer design: badly off.
This matters because NVIDIA's own Nemotron 3.5 Lightning is also a hybrid Mamba model, so projections for it carry the same risk.
I also acted as a first-time user and ran the model cards' own instructions word for word.
None of these are anyone's fault. They are exactly what a first-time user hits, and the model builders can fix them quickly if they know.
Files labeled "Q4_K_M" sound like 4-bit. The three Nemotron 3.5 Lightning files I checked actually store about 6.1 bits per weight, so they need more memory than the name suggests. I measured this from the files' own headers, with no GPU involved.
I have not run Nemotron 3.5 Lightning on an RTX 5090 yet. Every Lightning number in the project is projected, not measured. My readiness checklist for it currently has 1 item ready, 5 not ready and 21 unknown, because that checking hasn't happened and will be done in the coming phases of the project.
The tool is also not a replacement for testing. It tells you where to expect trouble.
I'd welcome corrections, especially from people who have run these models on other GPUs. Issues and suggestions are open on the GitHub repo.
Measured results: 2× Tesla T4 on Kaggle, vLLM 0.32.0, run on 2026-11-03. All raw data is in the repo.
Will this open model fit in your NVIDIA GPU's memory?
Having practical empirical memory calculations that factor in KV-cache growth alongside activation peaks is way more useful than raw parameter size estimates. Context expansion usually trips up hardware allocations before base weights do.
Agreed, and my own data backs you up. LaunchReady scales the KV cache with context and users, but it folds activation peaks and runtime overhead into a flat 2 GiB reserve. On granite-4.0-h-tiny the measured overhead was 3.70 GiB, which was the confirmed part of a 133% overestimate of users. A better estimate would size the activation peak from the engine’s batch settings instead of using a constant. Thanks for pushing on this.