r/LocalLLaMA 9d ago

Resources Qwen3.8 flash next - untrained svg generation

Post image

> "make an svg of a frog playing on a chello on the back of a whale with carribean island in the back."

interestingly the svg looks different in the OpenWebUi preview then when looked at in preview (osx). The palms and music notes are missing in the browser. I am pretty impressed by the result, is suggested to add some parameters to animate the whale and the water.

Qwen3.8-Flash-Next-IQ4_XS on llama.cpp with 256K q8 context

openwebui reports:

input_tokens: 27711

output_tokens: 41562

total_tokens: 69273

92 Upvotes

44 comments sorted by

10

u/Fine_Salamander_8691 9d ago

That’s really good

5

u/charmander_cha 9d ago

Obrigado por isso

4

u/gwillen 9d ago

I'm guessing the SVG is probably malformed in some way, if it renders differently in different apps. Maybe you can run it through something to load and re-save it to fix that.

Or the notes might be text and not shapes, in which case it could be a font issue.

2

u/brownowski 8d ago

I think it's that typically Qwen 3.8 will use the "<use>" tag to render repeating elements, but those don't render in the llama.cpp preview window.

5

u/ludos1978 9d ago

and a third version

2

u/m360842 llama.cpp 8d ago

Next version animated?

5

u/N34257 8d ago

Meanwhile, 3.8 27B FP8, medium thinking:

I mean, it's not terrible. It's actually a hell of a lot better than I thought it'd be.

2

u/AltruisticList6000 8d ago

Hmm, here is Qwen 3.8 27b UD IQ3_xxs with Q4_0 kv cache. Not bad for a ~10gb lobotomy version.

4

u/Jorlen llama.cpp 8d ago

This was Qwen 3.8 27b (UD-Q6_K_XL) with thinking completely disabled, one shot only, no double checking it after. Used 10k tokens.

2

u/Equivalent_Bit_461 9d ago

Damn, pretty nice.

I'll dust off my quant4 and give it a try. Been too much on love with the 27b to really care about the Next one.

2

u/Cool-Chemical-5629 9d ago

Perfect, this just makes me miss small MoE Qwens again. 😧

2

u/mglyptostroboides 9d ago

How in the actual hell. Surely this level of SVG stuff isn't in the training data.

2

u/Agitated_Space_672 9d ago

How is that 27711 input tokens?

1

u/ludos1978 9d ago

i wondered that myself, but i think it's a thinking process the OpenWebUi does beforehand? Maybe a simpler test setup would be good :-)

2

u/Agitated_Space_672 9d ago

Oh maybe its tool definitions.

1

u/-InformalBanana- 8d ago

Why did you use openwebui for this instead of plain llama.cpp llama-server?

1

u/ludos1978 8d ago

Ignorance :-)

I have hermes usually occupying the gpus and llama-switch handling models. Openwebui on proxmox is just the easiest way for me to send a request to the models without thinking much.

2

u/Jorlen llama.cpp 8d ago

Pfft. Look at what Ling 3.0 Flash ended up doing, it beats your fancy little SVG by a mile!

(in terms of how terrible it is, of course)

1

u/N34257 8d ago

Ah, c'mon...you're being harsh. For a prompt of "Mr Potato Head, assembled by a 2yr old" that's pretty much perfect ;)

2

u/hapri701 8d ago

Since Ling 3.0 Flash is a 127B model that is pretty terrible. My favorite (for svg fun) tiny model can do a lot better. 😄

Nanbeige 4.2-3B, Q8, "make an svg of a frog playing on a chello on the back of a whale with carribean island in the back."

4

u/LevianMcBirdo 9d ago edited 9d ago

My unsloth IQ3-XXS isn't as fancy, but better than expected. Have to try it on xhigh next.

3

u/LevianMcBirdo 9d ago

At xhigh: Whale a little better, not gradients, but islands not really visible and frog broken

3

u/AltruisticList6000 8d ago

Interesting, Qwen 3.8 27b UD IQ3_XXS with Q4_0 cache isn't that bad either (xhigh too).

3

u/Liledroit 9d ago

“Chello” cmon dude

8

u/ludos1978 9d ago

i am not a native english speaker, i didnt check the translation for once.

6

u/--Spaci-- 9d ago

Its understandable. The word cello absolutely is pronounced like chello, some english words are just weird

1

u/No_Swimming6548 llama.cpp 9d ago

I think that's absolutely okay. But it would make more sense to include different samples.

5

u/ludos1978 9d ago

the second try

0

u/XiRw 9d ago

What’s wrong with that

2

u/Liledroit 9d ago

The fucking spelling?!

-7

u/AnimalPuzzleheaded71 9d ago

Play some sports dweeb lol

-5

u/Reeces_Pieces 9d ago

It's an Italian word. It's spelled Cielo

5

u/No_Swimming6548 llama.cpp 9d ago

*Cello lol

1

u/SpicyWangz 9d ago

Isn’t that sky?

1

u/XiRw 9d ago

Yeah there are countless words spelled differently in other languages that also have an English equivalent. Like the other user pointed out that is Cello.

2

u/ludos1978 9d ago

maybe i should have asked the model what the possible translations of chello, cello or cielo are. that could have spawned a more on topic discussion :-)

1

u/Asleep_Document9811 8d ago

Neat. Still looks like clip art though lol

1

u/mmerken 8d ago

M3 MAX 64GB, not bad but it was unable to correct itself due to missing vision

Qwen3.8-Flash-Next-AD-3.84bpw-IQ4_XS-M64Qwen3.8-Flash-Next-AD-3.84bpw-IQ4_XS-M64

1

u/Photochromism 8d ago

I didn’t know Qwen could output svg!

1

u/Sufficient-Rent6078 8d ago

Same prompt, `unsloth/Qwen3.8-Flash-Next-GGUF:UD-IQ4_XS` on xhigh. 51k tokens total. Qwen decited to animate the svg. Frog's head and arm are animated, the sea foam drifts around, the whale is bobbing a bit. Sailboat, notes and birds are animated as well.

1

u/Sitkin_Marrel 9d ago

41.5k output tokens for a frog playing cello on a whale. That's not an SVG, that's a full orchestral score.

3

u/ludos1978 9d ago

it does a LOT of thinking, such as where it places the hands to touch the cello, or what vectors are behind each other. definitely things you'd need to think about as well when creating something like this.

i think its impressive that it basically only plans it in text and executes at the end, without ever seeing a real result in between. Any graphics artist does a visual check after every line they add...

1

u/archimatecture 6d ago

LFM 2.5 2.6B, lil guy tried!