u/BooleanTriplets

I’ve been getting a lot of use out of OpenWebUI lately, but I really wanted to see if I could get the multimedia stuff from OpenRouter working within the interface. I spent about an hour vibe-coding with Gemini and actually managed to put together a function that handles it.

It’s working pretty nicely so far, I have tested it with Veo and Lyria. It basically adds a pipe that handles the async generation and even manages the local file serving so you can listen to the tracks right there.

I’ve tested it on my setup and it’s been solid, but I’d love for some of you to check it out and see what you think. I'm an idiot so I am sure there are ways to optimize the code or add some cool features I haven't thought of yet, so please tear it apart and improve the idea if you can.

Get the function from OpenWebUI Community

reddit.com
u/BooleanTriplets — 19 days ago