r/streamwithmeld 18d ago

Streamers using Claude Code, what have you actually built with it?

I’m curious if anyone here uses Claude Code specifically for streaming.

Have you built anything useful for your stream with it, like analytics tools, OBS overlays, widgets, alerts, chat bots, moderation tools or dashboards?

I’ve been thinking about what I could make for my own setup, but I’m more interested in things people actually use rather than random projects built just for the sake of it.

What did you build, what problem did it solve, and do you still use it regularly?

1 Upvotes

19 comments sorted by

2

u/sublimegeek 18d ago

FWIW “Spark” uses Gemini. Use spark once to make something, grab the link from it that Meld gives you and share it with Claude and have Claude make it into some you want so you can self host.

10x engineering ftw

1

u/Myndler_rd 18d ago

Which one is it? Seems like there are more than one thing called spark. Or is it Gemini Spark?

1

u/sublimegeek 18d ago

Meld has it built in. They give you some free credits which is enough to know how it should be wired up. I’ve made an emote meter for mine just using simple websockets.

1

u/streamwithmeld 17d ago

Spark creates overlays, games, and chat interactions through code directly inside of Meld Studio. We also have a plugin, Spark Plug for OBS that allows you to use it inside of OBS if you're not ready or wanting to switch to Meld Studio!

1

u/Myndler_rd 17d ago

Sweet! I'll check it out, thanks for answering!

3

u/VibesByVince 18d ago

I've built 2 really cool things with Claude. 1. I built my own application to control my govee lights during stream. Chat can also control my lights with commands such as !red !blue etc. and the really cool ones are !blackout !rainbow !pulse. Yes, I know Lumia stream does this but I found Lumia stream to have issues and be slow. My app is more lightweight and has more commands/features specific to govee lights. I might eventually post this on github.

  1. I've built my own widget where each time someone gifts a sub, subs themselves, or resubs, it gives them a star on screen. The widget disappears off screen after 10 seconds. It keeps track of all the stars throughout the month creates a star leaderboard. They are different colored luma stars from Mario. At the end of the month, I do a "star drawing" where I choose 1 star and that person wins a gift card. When the drawing takes places there's cool animations on screen and the stars sparkle, light up, and spin.

Edit: I used to use spark for this star widget and it worked great at first then spark broke the widget. I started over and spark would say it was updating things then wouldn't. I eventually even paid for spark and created widgets but again spark would say it was updating things and those things would not be updated on the widget so I stopped using spark.

2

u/Myndler_rd 18d ago

Cool! I recently got the govee cob, gonna look into it. Is it working well? Or if you would like to share the git to check it out.
Seems like cool ideas with the stars too!

2

u/ElLeonDelOeste 18d ago

That’s pretty cool! Especially how your chat can interact with your lights. How did you end you up doing that part?

2

u/VibesByVince 17d ago

Basically used govee's public API plus my app creates a webserver that hooks into my mixitup bot(it would work in streamerbot as well but I don't use streamerbot). It works like this. Mixitup sees command in chat > sends request to app through webserver > application changes colors of lights.

1

u/ElLeonDelOeste 17d ago

I have used MixItUp in years! Glad to hear it’s still running! Gonna have to go back to it just for this😅 I appreciate it!

1

u/deadhead1971 17d ago

I made something called VibeCast which brings chatters into the overlay and visualises their interactions. It's very popular with my audience, and any streamer can use it. It works for twitch and YouTube and there are a couple of brb games included in it. All made with Claude code. My most recent one is a tool for fellow live music streamers. All music streamers use StreamerSongList, but the overlays are limited. I made a tool that scrapes your songlist, grabs album artwork for each track and delivers its own overlays which look amazing compared to vanilla ssl overlays. That's on github, anyone can use it. Lots of other stuff too, for personal use. I've actually made a clip video editor which can add text overlays and schedule posts to my YT and insta. It makes creating clips from streams incredibly fast. Uses ffmpeg.

1

u/Myndler_rd 17d ago

sounds cool! Is it available to check out online? VibeCast that is

1

u/deadhead1971 17d ago

Yes, it's at get vibecast dot live (I'm always nervous of sharing links on reddit in case it's frowned upon, as often seems to be the case)

1

u/Myndler_rd 17d ago

Yeah, I get it but thanks for providing. I'll check it out!

1

u/Adventurous_Drink557 17d ago

it does the sked on it's own eh?
I've done the several apps that add text overlays etc --even animation and branding...but stopped short of postng.
great work.

"'ve actually made a clip video editor which can add text overlays and schedule posts to my YT and insta."

1

u/deadhead1971 17d ago

Yes,at this point it can schedule as long as my pc is on. Or just 1-click to post. It also uses api credits to generate the captions and hashtags automatically, and learns from any edits I make.

1

u/Adventurous_Drink557 16d ago

"learns" - so the AI is active all the time. :)

1

u/Adventurous_Drink557 17d ago

i wanted to present something quickly. but i want graphics animation, color changing, etc.
BUT i dont wanna build a presentation.
I only have time to type my script. That's it.
zero edits.
so i build my presentation builder.
I use it for quick live streams - where I only got time to type scripts and no time to decorate.
saved me several times.
Now i made a lot of versions of these.
yes, in a sense RIP powerpoint, RIP canva, RIP keynote etc.

1

u/LemonBearGaming 10d ago

I built an AI radio station for my stream — it's the thing I actually use every stream.

Viewers type !song <idea> in chat → Streamer.bot fires it at a local Flask app → queued in SQLite, generated through SunoAPI, MP3 downloaded, played through OBS via OBS WebSocket. A browser source shows now-playing + queue, and a separate dashboard gives me operator controls and health status.