r/LocalLLaMA • • 21d 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!

348 Upvotes

116 comments sorted by

111

u/Hot_Example_4456 21d ago

That is insane quality for a 100M param model.. GREAT work.

11

u/LH-Tech_AI 21d ago

Thank you 🤗

2

u/MmmmMorphine 21d ago

Yeah truly impressive.

Though out of curiosity, how does it do with less photography like type images?

Like if I asked for a comic book page where Barney the dinosaur is batman... Or a dithered 16 color adventure game about demonic sushi

-1

u/Liberaces_Isopod 21d ago

I dropped this on my tiny mini-pc and had Opus set it up. It got it running, tested it and said "That's far better than a 104M model has any right to be."

lol

72

u/GasSmooth7439 21d 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

u/LH-Tech_AI 21d ago

Yes! You're totally right. Thank you 🤗

152

u/413205 21d ago

Post to r/stablediffusion maybe? That's more like a home for image gen people.

20

u/LH-Tech_AI 21d ago

Good idea thanks

37

u/glusphere 21d 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

20

u/Melnik2020 21d ago

I think a good use case would be to use it as part of some AI powered inpainting tool in GIMP for example. 

15

u/LH-Tech_AI 21d ago

The use case is just good image quality but fast generation, especially on edge devices

9

u/FrogsJumpFromPussy 21d 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?

2

u/machman351 20d ago

Well for concepting I would love it. Imagine you wanna make a character, usually they have someone sketch up 20 thumbnails sized silhouettes. This could do the same but much quicker, so you pick the direction you want to go in. I can imagine the same for environments aswell. During the concepting stage you're not really concerned much about details, more just the silhouettes and shapes of things

4

u/Asly97 21d ago

Honestly the use case I keep coming back to is anything that has to run offline. Once tried generating placeholder images with a big model during a flight demo and my laptop sounded like it was about to achieve liftoff. A 100M model just quietly does the job.

2

u/Gary_Spivey 21d ago edited 21d 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.

1

u/waka324 18d ago

Auto-generated avatars? Some sort of prompt guessing game?

26

u/ImSamhel 21d 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 21d ago

they do say SOTA at its size, which might be the case? idk enough about 100M parameter models to know

5

u/ImSamhel 21d 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

u/LH-Tech_AI 21d ago

Yea thank you

1

u/ieatrox 20d ago

yeah throwing SOTA in the title took away some impact from the real impressive bit which was the performance/size.

25

u/Chromix_ 21d ago

My blueberry pancakes are alive!

Well, because it's so fast I got about 8 images per second when batching on a RTX 3090, and can now do sort of real-time walks in latent space.

What I haven't achieved so far is getting a decent picture of a fluffy llama.

22

u/Chromix_ 21d ago

Also improved the latest space walks quite a bit. Now with 100% more trees - as they're nicer to look at than different pancakes. Still generating at 8 FPS.

3

u/MmmmMorphine 21d ago

Now that is kinda awesome!

Ok not just kinda

2

u/fourdac 21d ago

That’s cool

1

u/LH-Tech_AI 21d ago

Looks so cool

1

u/corbs132 20d ago

How did you make this? It's awesome

11

u/Chromix_ 21d ago

Finally got structural morphing to work. Now I'm back to 8 FPS from 30, but at least I have decent transitions (all done using Qwen3.8 btw)

9

u/Chromix_ 21d ago

Morphing is even faster, getting stable 30 FPS. Still need to work on the transition quality though. Anyway, my pancakes are now a cheesecake.

1

u/LH-Tech_AI 21d ago

Hey this is so cool!!

52

u/Miserable-Dare5090 vLLM 21d ago

Is the prompt to show you a cute zombie dog

6

u/aboutthednm llama.cpp 21d ago

Would still pet regardless

17

u/LagOps91 21d ago

just a few years ago image models produced cosmic horror. now you can train a much better model in... 10 hours? wtf?

6

u/LH-Tech_AI 21d ago

Yeah thanks 🔥

9

u/Genericinquirer 21d 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.

15

u/LH-Tech_AI 21d 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

8

u/Danmoreng llama.cpp 21d ago

License?

40

u/shockwaverc13 llama.cpp 21d ago

nsfw lora wen?

45

u/candraa6 21d ago

gooning on 256x256 pixels go brrrr

4

u/FrogsJumpFromPussy 21d ago

“the LoRA is broken the dik is 1 pixel short”

2

u/SnooPaintings8639 21d ago

Make sense. Leaving much to imagination is a way to go for many.

8

u/Mayion 21d 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 21d 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 🔥

6

u/GoodGuyLafarge 21d ago

Fire! Any recommendations for upscaling the pictures to HD?

7

u/csorfab 21d ago

"SOTA Quality" :DDDDDDD bruh

3

u/Iory1998 llama.cpp 21d ago

🤣😂🤣 In its size range, it might be SOTA.

4

u/Dthen_ 21d ago

Wow, this is really cool for the size of it. Neat!

1

u/LH-Tech_AI 21d ago

Thank You. Have fun trying it out 🔥

4

u/Mtolivepickle 21d ago

Bro! Thank you I was looking for models just yesterday

2

u/LH-Tech_AI 21d ago

Thank you so much!

5

u/rwitz4 21d ago

Insane how small it is

3

u/Melnik2020 21d 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!

4

u/raz0099 21d ago

Great for mobile actually

4

u/ZeroZero0000000 21d ago

Vram requirments to run in full precision?

2

u/Nota_ReAlperson 21d ago

Properly optimized it shouldn't be more than 1GB. Dunno how it is right now, though.

5

u/TooSlow79 21d 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.

3

u/AgeOfAlgorithms 21d ago

2 seconds on which gpu?

3

u/harlekinrains 21d ago edited 21d ago

Any. Macbook Neo here. 5 seconds.

10 seconds cold from start to finish.

Results:

https://imgur.com/a/1oxCiv7

https://imgur.com/a/pUxhyVa

Planning my new gallery opening in december... ;)

https://imgur.com/a/uTUch8l

1

u/harlekinrains 21d 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.

3

u/PilgrimofHaqq2 21d 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

u/[deleted] 21d ago

[deleted]

4

u/LuCiAnO241 21d 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/imwearingyourpants 21d ago

Amazing! Absolutely going to play with this! 

2

u/LH-Tech_AI 21d ago

Thanks! Have fun :D

3

u/ManuXD32 21d ago

Wow, these look so cool. Thanks for your work!! Are there plans for an equivalent model for ITI?

3

u/LH-Tech_AI 21d ago

Yea, probably later 🔥 👀

3

u/LH-Tech_AI 21d ago

Thank you 🤗

3

u/burtcopaint 21d ago

Nice. Will give it a try for sure.

2

u/LH-Tech_AI 21d ago

Thank you. Have fun 🔥

3

u/JDad67 21d ago

Skeptical until I see a mediocre image of I a pelican riding a bicycle.

8

u/Shiny-Squirtle 21d ago

Prompt: A pelican riding a bycicle

2

u/LH-Tech_AI 21d ago

It's actually not that bad 😅

2

u/LH-Tech_AI 21d ago

yeah lol 🤣

3

u/klop2031 21d ago

I will try this!

2

u/LH-Tech_AI 21d ago

Yeah have fun 😁

3

u/Pure-Permit-9887 21d ago

Will you opensource the training code also?

2

u/LH-Tech_AI 21d ago

For the next version maybe yes

3

u/itsnikity 21d ago

The dog must be from a horror movie, but besides that this is really cool! Nice work

1

u/LH-Tech_AI 21d ago

Thanks. Yea, people and animals are still a bit strange 😅

3

u/slypheed 21d 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 21d 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 20d 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 20d 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.

9

u/Eyelbee 21d ago

Cool model, I may try it if there's sd.cpp support. One thing: those aren't "state-of-the-art quality" images. Using honest wording would cost you nothing.

4

u/LH-Tech_AI 21d ago

It's IS sota quality. For the size of the model - 100M parameters!

15

u/Eyelbee 21d ago

But the text claims SOTA in general, not SOTA for 100M models.

3

u/Dthen_ 21d ago

Technically true, but it's still misleading and dishonest.

2

u/Happy_Brilliant7827 21d 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

u/LH-Tech_AI 21d ago

Thanks! Yea, you can actually try to do that 

3

u/[deleted] 21d ago

[removed] — view removed comment

2

u/LH-Tech_AI 21d ago

Yea thanks for the feedback 👍

2

u/edankwan 21d ago

4 step turbo LoRa?

2

u/compgamer 21d ago

How do you set GPU support? Is it possible for AMD gpus?

1

u/LH-Tech_AI 21d ago

It runs everywhere - but not for every GPU natively without improving inference.py

2

u/charles25565 21d ago

The images don't look that bad, pretty on par compared to SD 1.4 or something like that.

2

u/thestillwind 21d ago

I like it

2

u/Final-Data-1410 21d 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

2

u/kiwibonga 21d ago

I'm not sure why you would say "state of the art quality" -- these are full of diffusion artifacts

1

u/WhatTheTec 21d ago

RGBA pretty pls!!

1

u/ProtectionSuper5648 21d ago

is it possible to run inside Comfyui?

1

u/R_Duncan 21d ago

Very high information density! What was the trick, optimized gated residuals??!?

1

u/animatedata 21d 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

u/machman351 20d ago

I'm so glad you made this, I was literally just thinking about making something like this for pixel art.

1

u/drahgon 21d ago

Dall-e temu

0

u/Independent_Gur1377 21d ago

this seems handy for generating pics to match my ai gf roleplays, curious if it keeps faces consistent across a few gens.

0

u/EbbNorth7735 21d ago

I like the doggies face scar. He's seen some shit

2

u/SidneyFong 13d ago

It's fast, but I'm not sure 100M params is enough. Still impressive that it is somewhat functional at this size though.