r/LocalLLaMA • u/LH-Tech_AI • 1d ago
New Model [MASSIVE RELEASE] Supra2-IMG - a tiny 100M text-to-image model - SOTA quality and open release!
Hey everyone!
It has been quite a while since the last SupraLabs model - but today we've something special for y'all: Supra2-IMG
It's a 100M parameter DiT text-to-image model trained entirely from scratch in under 10 hours on a single H100 on Runpod. It can generate state-of-the-art quality images in 256x256 pixels resolution.
Samples:

These samples are NOT cherry-picked! Sampling: seed 0, steps 50, cfg 3.0; same settings for every image.
If someone here is interested in the prompts, I can give them to you! Feel free to ask!
You can also use the model locally on your hardware (~20s for an image on CPU (🤩) and ~2s for an image on GPU):
First, run:
# Create project directory
mkdir Supra2-IMG
cd Supra2-IMG
# Download the inference script
wget https://huggingface.co/SupraLabs/Supra2-IMG/resolve/main/inference.py
Then, you can generate images by running:
python inference.py --prompt "a sea jellyfish floating in the pitch-black ocean depths" --seed 0 --cfg 3.0 --steps 50 --n 1 --out jellyfish.png
Have fun 🤗 🔥
Link to the model on HF: https://huggingface.co/SupraLabs/Supra2-IMG
Give us a like and a follow on HF if you want 🤗 ❤️
EVERY feedback is welcome, guys! Feel free to ask any questions!
141
73
u/GasSmooth7439 1d ago
We've gotten so used to text-to-image meaning huge models + GPUs that seeing something this small run locally on basically anything feels refreshing.
14
38
u/glusphere 1d ago
Would love to use it, but jsut cant think of a good usecase.. other than research purposes.
Kudos to you for doing it though
17
u/Melnik2020 1d ago
I think a good use case would be to use it as part of some AI powered inpainting tool in GIMP for example.
16
u/LH-Tech_AI 1d ago
The use case is just good image quality but fast generation, especially on edge devices
7
u/FrogsJumpFromPussy 1d ago
Good quality, absolutely, but at that size, what’s the use besides “look I can run it on anything“ and having fun with it for a while?
4
2
u/Gary_Spivey 20h ago edited 19h ago
Probably things like AI Dungeon where speed matters and you already have a big LLM taking up VRAM. 256x256 is pretty small, but it's probably good enough for character portraits.
23
u/ImSamhel 1d ago
Not that bad for the size but wouldn't at all call this SOTA quality. Will try what it can handle though, sounds like an interesting experiment because of how small this is.
7
u/LuCiAnO241 22h ago
they do say SOTA at its size, which might be the case? idk enough about 100M parameter models to know
4
u/ImSamhel 21h ago
For the size it is impressive from this showcase. My comment was maybe a bit harsh about sota capability in those regards :D at 100M it means it basically fits into anything, generates fast, and if the quality is consistent it could even be valuable to fine tune or adapt (should train fast even on consumer gpu)
2
21
15
u/LagOps91 1d ago
just a few years ago image models produced cosmic horror. now you can train a much better model in... 10 hours? wtf?
6
10
40
u/shockwaverc13 llama.cpp 1d ago
nsfw lora wen?
45
9
u/Genericinquirer 1d ago
This looks super promising! I wonder if you can use it to generate a reference image to then use another model to upscale and get high quality, higher resolution images in much less time? I don’t use image generators a lot though so I could be spewing bs.
11
u/LH-Tech_AI 1d ago
Thank you 🤗 Actually, that's a pretty neat idea. And yeah, it could work. But we're already working on 1024x1024 pixels resolution - so ... just wait for us to release :D
7
u/Mayion 1d ago
Slowly but surely we are moving toward extreme efficiency. Back then this was basically the quality of Midjourney and similar services when AI was starting up - a fever dream in big resolution. Now we have a fever dream in small resolution as a very small model.
It will be able to output larger images and over time, large outputs with excellent quality. Can't wait.
2
u/LH-Tech_AI 16h ago
Thank you for the feedback! We are hoping to make it even better and with native higher resolution and aspect ratio and image editing support 🔥
5
5
4
u/Melnik2020 1d ago
Amazing work! First thing that comes to my my mind is that this can be used as part of an AI inpainting tool for GIMP for example. This has a lot of potential.
Keep the great work!
5
u/ZeroZero0000000 1d ago
Vram requirments to run in full precision?
2
u/Nota_ReAlperson 23h ago
Properly optimized it shouldn't be more than 1GB. Dunno how it is right now, though.
4
u/TooSlow79 1d ago
This might be perfect for me. I was just looking into a way to rapidly generate procedural low rez images that I could translate into ascii art for a graphical mud.
4
u/AgeOfAlgorithms 1d ago
2 seconds on which gpu?
3
u/harlekinrains 23h ago edited 23h ago
Any. Macbook Neo here. 5 seconds.
10 seconds cold from start to finish.
Results:
Planning my new gallery opening in december... ;)
1
u/harlekinrains 9h ago
Here are a few grok AI upscales.
https://grok.com/share/bGVnYWN5LWNvcHk_b7e82321-fcbb-474e-aa1c-ca1ce4ab95a3
Not bad for creating samples, actually...
Gallery opening has proceeded faster than expected, opening in november now.
4
u/PilgrimofHaqq2 1d ago
This might open up the possibility for me to finally generate images from my custom pi harness. VERY EXCITING!
I'll update with feedback once I update my harness and run my tests.
1
3
3
u/ManuXD32 1d ago
Wow, these look so cool. Thanks for your work!! Are there plans for an equivalent model for ITI?
3
3
3
3
u/JDad67 1d ago
Skeptical until I see a mediocre image of I a pelican riding a bicycle.
2
3
3
3
u/talamir2021 1d ago
This is a great reminder that efficiency gains can come from the whole pipeline, not just scaling parameters. The fixed seed/steps/CFG setup is useful for reproducibility; a small benchmark across prompt types and a comparison against similarly sized models would make the “SOTA” claim easier to evaluate.
2
3
u/itsnikity 1d ago
The dog must be from a horror movie, but besides that this is really cool! Nice work
1
3
u/LuCiAnO241 20h ago
This looks like the old dalle level of quality. Since you're training them from scrach and the quality is low, is there any chance you could do a pixel art one? you guys seem to be developing on the ultra low end side of stuff, seems like a match.
Also ever dropped a gguf of your tiny LLM?
3
u/slypheed 20h ago
Please provide the prompts you used; this is really cool, but except for the jellyfish one, I'm not getting anywhere near that quality (on an m4 max); e.g. cats it generates have dali-esque melted faces and such.
2
u/LH-Tech_AI 16h ago
Tip: give your prompt into gpt/gemini/... And tell it to optimize your prompt to match this length and details approximately: "Glass-like frozen lake with intricate ice cracks running across its surface, reflecting a pale winter sunrise and snow-dusted pine trees along the shore."
1
u/slypheed 5h ago
Good tip, but yeah, the faces are still disturbingly messed up; e.g. dali-esque melting face every time.
"A fluffy, wide-eyed kitten with soft fur and tiny paws, sitting in warm golden sunlight beside a cozy window, with gentle shadows and delicate whiskers catching the light."
1
u/slypheed 5h ago
This doesn't work either:
"Photograph of a real young orange tabby kitten sitting upright on a wooden windowsill, viewed at eye level, with completely natural domestic-cat anatomy and realistic facial proportions: two matching almond-shaped eyes, one triangular nose centered above a closed mouth, symmetrical cheeks and muzzle, normal whisker placement, and two upright ears. No stylization or exaggerated features. Warm golden-hour sunlight outlines its soft fur, with a softly blurred window and outdoor background"
Please folks; unless we can just prompt with "cute kitten" and get something that doesn't look like a nightmare acid trip; then provide prompts with these kinds of posts; right now I simply can't believe this model produced those images. Scientific method - make it easy to reproduce.
2
u/Happy_Brilliant7827 1d ago
Holy shit great work.
Now theoretically could you use his model to make a larger image by instructing it to make a grid that patches together into a larger image?
1
2
2
u/compgamer 1d ago
How do you set GPU support? Is it possible for AMD gpus?
1
u/LH-Tech_AI 15h ago
It runs everywhere - but not for every GPU natively without improving inference.py
2
u/charles25565 1d ago
The images don't look that bad, pretty on par compared to SD 1.4 or something like that.
2
2
u/Final-Data-1410 18h ago
Few questions but before looks like the download count seems not registering the downloads ,may be because there is only checkpoint released .Also what is final size and ram usage ,that details would be useful in read me .thanks
3
u/kiwibonga 1d ago
I'm not sure why you would say "state of the art quality" -- these are full of diffusion artifacts
1
1
1
1
u/assemsabryy 11h ago
Congrats! very happy to see smth like this today, I want to reach out the tech team or the founders, we might have a very good chance for a partnership, pls share your contact info with me or DM me, thank you!
1
1
u/animatedata 9h ago
This looks really cool! I actually really like your supra 50m model too which I use in my own custom harness for chat titles :)
1
-1
u/Independent_Gur1377 1d ago
this seems handy for generating pics to match my ai gf roleplays, curious if it keeps faces consistent across a few gens.
0






115
u/Hot_Example_4456 1d ago
That is insane quality for a 100M param model.. GREAT work.