DEV Community

Cover image for "I'm not a developer, but I built a web app with AI. Here's how and why."
Mr. Llama
Mr. Llama

Posted on

"I'm not a developer, but I built a web app with AI. Here's how and why."

*RadioLlama a free, Winamp-inspired radio player with no ads, no accounts, and thousands of stations.
*

The problem - (not really just kinda why not moment :D)
It started with gaming.

Story Behind:
I wanted to listen music while playing, but I didn't want to tab out, open Spotify, deal with ads, or click through playlists. I just wanted one click from mine mouse and music starts.

Simple, right?

Turns out, nothing really worked the way I wanted. So I thought: I have been fiddling with AI a lot why not make player for this issue.

The first version
I'm not a developer. I cant code and I don't possess time to learn it.
But I had found Ai and I had mine experience with it.

I opened Notepad++ and started prompting Grok AI. I built a Python script that could play radio streams. I made system not to break the code. I had system to handle new versions and I knew how to prompt grok and when grok stuck I changed to deepseek and prompted mine progress.

I had learned how to handle free AI Language models. To be honest working with free ai model is not walk in the park all the time, but with system and structure it's doable for small python codes.

I finally got working version of mine first python winamp game ready music radio station player and here is picture of it:

Not the pretties of players, but it works :)

After this I wanted to build it more:

I moved it to a Raspberry Pi so I could run it without my computer on. After this I wanted to use it in my car while driving. That's when things got interesting.

I found Lovable.ai an AI-powered web app builder. I started prompting. "Build a radio player." "Add an EQ." "Make it look like Winamp." "Add skins."

Lovable was so easy way to build what I wanted, just common sentences and instructions and there was something new every time after prompt. That thing is addictive.

And with lovable I made RadioLlama :D

What RadioLlama is now
Today, RadioLlama is a "full-featured" web radio player:

Thousands of stations fetched from radio-browser.info, a huge open directory of global stations

Search by genre, country, artist, or song name — find what you actually want to hear

EQ because Winamp had it and I wanted it

Skins + wallpaper editor change the look to match your vibe

Car mode: big buttons, Bigger Screen, easy to see and use while driving

Song & artist display, so you know what's playing

And the two things that matter most to me:

No ads. None. Ever.

No data collection. Optional accounts exist (nickname + password only, no email required) if you want to save favorites. If not, just play.

The Winamp connection
If the UI looks familiar, that's intentional.

Winamp's slogan was "It really whips the llama's ass." So I named mine RadioLlama. The attitude is the same: no hand-holding, no tutorials, figure it out. Just pure radio.

What I'm not
I'll be honest with you: I'm not a developer by trade.

This project started with Python and AI prompts. The web app version was built with Lovable.ai. I don't fully understand the tech stack under the hood. But I keep prompting, keep tweaking, and keep shipping.

And honestly? That's kind of the point.

You don't need to be a "real developer" to build something useful. You just need an idea, some curiosity, and the willingness to keep going.

Why I'm sharing this
I built RadioLlama for myself. But now I want to share it with people who might actually use it.

I don't want your email. I don't want your data. I don't want your money.

I want feedback.

What sucks? What's missing?
What would make this your go-to radio player?

I'm building this every day (at least now :D), and I want to build it with the people who use it.

Try it
🔗 https://radioLlama.com

Go break it. Tell me what to fix. Tell me what to add.

I'm listening.

P.S. If you're a Winamp fan, you'll probably recognize the vibe. If you're a radio person, you'll find stations from all over the world. And if you're just someone who wants free music without ads — this is for you.

Top comments (0)