Top AI Product

Every day, hundreds of new AI tools launch across Product Hunt, Hacker News, and GitHub. We dig through the noise so you don't have to — surfacing only the ones worth your attention with honest, no-fluff reviews. Explore our latest picks, deep dives, and curated collections to find your next favorite AI tool.


Soup CLI trains Llama-3.1-8B on a 4GB laptop GPU — 3.32GB peak, 119.6 tok/s

QLoRA cut fine-tuning VRAM roughly in half. Soup CLI removes the assumption underneath: your GPU never holds the whole model.

It’s an open-source fine-tuning CLI — one YAML, one command, full LoRA run. The core is layer streaming: the frozen base model lives in CPU RAM, one decoder layer at a time streams into a small VRAM buffer, and only the LoRA adapters stay resident on GPU. Stack NF4 4-bit quantization on top, and peak VRAM is set by one layer, not the model. On a 4GB RTX 3050 laptop, Llama-3.1-8B trains at 119.6 tok/s in 3.32GB — bit-exact against a normal resident run.

Built to be scripted

pip install "soup-cli[train]", write a YAML (base model, task, quantization), run. Nine architectures — Llama, Qwen, Mistral, Gemma, Phi — plus a VRAM pre-check before training and NVMe offload when RAM runs out. YAML-driven means it drops straight into scripts and CI: automated fine-tunes on the cheapest hardware you own.

Why it hit both leaderboards

Show HN and Product Hunt front pages the same week, 414 GitHub stars and climbing. The pitch is verifiable: solo dev Alpamys Makazhan published exact numbers anyone with a gaming laptop can reproduce. Unsloth makes fine-tuning faster on GPUs that qualify; Soup makes it work on ones that don’t.


You Might Also Like


Discover more from Top AI Product

Subscribe to get the latest posts sent to your email.



Leave a comment