🎵 Vibes - AI-Powered Music Streaming Platform
A Solo - Vibe Coding from Idea to Production-Ready App with Bolt.new
Note:
🔗 Experience Vibes and Join the Movement
The Vibes web app is responsive on both Desktop and Mobile. Live Demo: https://vibes-ai.netlify.app/
Creator: @enokialive on X
Track Chat System: Add yours. Enter "Say Please or Plead" and share your petition using the Track Chat feature
🌟 What Inspired This Project - Beyond Music, A Mission for Humanity
I'm Enoch (@enokialive) — a Google certified product designer creating delightful & meaningful designs that impact lives and shape the future. But Vibes isn't just another music streaming app. It's a movement born from an urgent realization about our AI-powered future.
The Wake-Up Call: AI's Hidden Impact
When Anthropic CEO Dario Amodei warned that AI could eliminate 50% of entry-level white-collar jobs within the next five years, with unemployment potentially spiking to 10-20%, I knew I had to act. As he stated: "We, as the producers of this technology, have a duty and an obligation to be honest about what is coming. I don't think this is on people's radar."
The numbers are staggering - Big Tech hiring of new graduates has already dropped 50% since pre-pandemic levels, partly due to AI adoption. But here's what struck me most: most people have no idea what's coming.
This realization sparked not just the creation of Vibes, but an entire campaign to make people aware of AI's potential - both its incredible promise and its very real challenges.
The Plead Campaign: Say Please or Plead
This is why I created the Plead AI Campaign and the album featuring "Say Please or Plead" - because we're at a crossroads that will define humanity's future.
Say Please or Plead.
AI can unlock a better world for humanity—advancing health, creativity, and productivity in ways we've never seen. But without care and foresight, we risk missing the moment to guide it safely.
Around the world, people are saying "please" to AI—some out of politeness, others out of caution. But saying please alone won't prepare us for the shifts ahead—job disruption, misinformation, identity misuse, or the rise of convincing deepfakes and automated scams.
If we stay silent, we may find ourselves pleading for direction—after the systems have already been set.
AI is moving fast. While it brings incredible potential, it also raises questions that need thoughtful answers. The next leap forward could shape the world more deeply than we expect.
That's why we're calling on AI creators, decision-makers, and communities everywhere:
Say Please or Plead. A shared invitation for progress—with safety, intention, and collective voice.
The Album Includes: 🟣 Say Please or Plead – PSA tracks for AI Impact & Safety 🟣 You’ve been Prompted – PSA tracks for AI Impact & Safety
🟣 Is That Me? – A haunting exploration of deepfakes and digital identity
🟣 Probe x Bolt.New – Vibe-coding music
Making the Complex Accessible Through Music
Through Music, we can spread positivity in the world. But more than that - we can make complex AI concepts accessible to everyone. While experts debate in academic papers, I chose music as the universal language to reach people's hearts and minds about our shared future.
The inspiration for Vibes came from realizing we needed a platform that could:
- Demonstrate AI's creative potential through an AI-built music platform
- Raise awareness about AI's impact on society through accessible content
- Provide a voice for everyone through our integrated track-chat system
- Show what's possible when AI is used thoughtfully and responsibly
Nothing says vibe coding more than coding with Bolt.new while listening to music that makes you think about the future we're building together.
🚀 How I Built It with Bolt.new
The power of Vibe Coding
Building Vibes with Bolt.new was like having a senior developer who never sleeps, never gets tired, and can instantly materialize your ideas into code. Here's how I leveraged this incredible platform as a solo creator:
1. Rapid Prototyping Through Conversation
Instead of learning complex frameworks from scratch, I simply described my vision:
- "Create a music player with real-time audio visualization"
- "Build a responsive sidebar with navigation"
- "Implement a chat system with a twist, emoji reactions and picker"
- "Create a window where users can support AI safety initiatives"
Bolt.new transformed these descriptions into production-ready React components with TypeScript, complete with proper state management and modern design patterns.
Keep in mind, my personal & prompt engineering experience played a part in shaping the look and feel of the project. I also made follow-up prompts and everything is 100% Vibe Coded.
2. Complex Feature Implementation
The platform excelled at understanding my complex requirements:
Real-time Chat System:
My Prompt: "Create a real-time chat system for each track where users can comment and react with emojis while the music plays"
Result: Complete Firebase-powered chat with real-time updates, emoji reactions, and user-friendly interface
Powerful Music Player Integration:
My Prompt: "Build a comprehensive music player system with real-time audio playback, queue management, playlist creation, shuffle/repeat modes, volume controls, and track progress with seeking capabilities"
Result: Full-featured music player with sophisticated audio controls, seamless track transitions, playlist management, and all the essential features users expect from a modern streaming platform
3. AI-Powered Analytics Architecture
One of my proudest achievements was the analytics system that tracks user behavior patterns:
- Anonymous user journey mapping
- Real-time engagement metrics
- Device and location analytics
- Music preference learning
- Petition engagement tracking
All generated through natural language descriptions to Bolt.new, resulting in solid analytics infrastructure.
Tech Stack Generated by Bolt.new:
- Frontend: React 18 + TypeScript + Tailwind CSS
- State Management: Zustand stores for music, auth, and UI state
- Backend: Firebase Firestore with real-time subscriptions
- Authentication: Firebase Auth with anonymous linking
- Audio: Howler.js with Web Audio API integration
- Real-time: Firebase real-time database for chat and petitions
- Analytics: Custom analytics service with session tracking
- Deployment: Netlify with optimized build pipeline
🎤 The Live Launch Experience
The Plead Album Launch
The most incredible moment of this hackathon was when I launched my full Plead Album - Co-created with Suno AI and streamed it live on the Bolt Discord in the Voice Chat - Voice Connected group-hackathon-1. I shared my app screen and hundreds of fellow vibe coders listened and I loved the community's feedback!
This wasn't just a product demo - it was a movement launch. As we listened to "Say Please or Plead" together, the chat lit up with discussions about AI's impact, job displacement, and how we can build a better future together.
Building Community Through Music and Awareness
Throughout the weekend, I got to mentor and teach fellow vibe coders and share ideas on Discord. The most amazing part was when everyone listened to the songs together, creating this incredible shared experience of music, coding, and conscious conversation about AI's role in our future.
💡 What I Learned
1. AI Development Can Accelerate Awareness
Traditional timeline for building awareness campaigns: months of content creation, platform development, community building
My timeline with Bolt.new: 4 weeks to build, launch, and engage hundreds of people
The speed of iteration was mind-blowing. I could test complex ideas about AI impact, get immediate feedback from the community, and pivot the message quickly without losing momentum.
2. Technology as a Vehicle for Important Conversations
Building Vibes taught me that the medium is the message. By creating a sophisticated music platform with AI, I could demonstrate AI's positive potential while simultaneously raising awareness about its challenges. People experienced the future while learning about it.
3. The Power of Accessible Advocacy
The Track Chat system integrated into Vibes (Add yours. Enter "Say Please or Plead" and share your petition using the Track Chat feature) proved that complex policy discussions could be made accessible through familiar interfaces. Users could support AI safety initiatives while discovering new music.
4. Production-Ready Code Enables Real Impact
Unlike traditional prototyping tools, Bolt.new generated code that I could actually use to create real change:
- Proper Music management systems
- Real-time engagement tracking
- Scalable infrastructure for movement building
- Accessible & Responsive design that works for all users
🎯 Challenges I Faced and Overcame
Challenge 1: Making Complex AI Issues Accessible
The Problem: How do you explain job displacement, deepfakes, and AI safety to people who just want to listen to music?
My Solution: Integrated storytelling through music and interactive features. The "Is That Me?" track about deepfakes became a conversation starter, while the track chat system let people share their POV.
Challenge 2: Building Trust While Raising Awareness
The Problem: People are skeptical of "fear-mongering" about AI, especially from someone building with AI.
Bolt.new's Help: By demonstrating AI's positive potential through the platform itself, I could show both sides - the incredible possibilities and the need for thoughtful development. The platform became proof of concept for responsible AI use.
Challenge 3: Creating Engagement Beyond Entertainment
The Problem: How do you move people from passive music consumption to active participation in shaping AI's future?
Innovation Through AI: Bolt.new helped me architect seamless transitions from music discovery to social action. Users could go from enjoying "Say Please or Plead" and sharing their view in the same platform.
Challenge 4: Scaling a Movement Through Code
The Problem: Traditional PSA requires massive organizing efforts and infrastructure.
AI-Optimized Solution: Bolt.new generated systems that could scale movement & participation.
🏆 The Results: More Than Music, A Platform for Change
Features Achieved:
✅ Real-time Music Streaming with advanced audio controls
✅ Live Track Chat on every track to talk about AI safety and impact. (Bonus: Emojis)
✅ AI Awareness Campaign integrated seamlessly into user experience
✅ Analytics for understanding engagement patterns
✅ Admin Dashboard for content and movement management
✅ Responsive Design that works on all devices
✅ Real-time Audio Visualization with Web Audio API
✅ Social Features - likes, saves, playlists, sharing.
✅ Track Chat Integration for "Say Please or Plead" campaign participation
Impact Achieved:
- Hundreds of people engaged with AI awareness content during live Discord sessions
- Mentored Hackathon participants * to vibe code with bolt.new on Bolt Discord
- Community conversations started about AI's impact on jobs and society
- Vibes platform ready for scaling AI Conversation & Impact.
- Demonstration that AI can be used responsibly for social good
- Bridge built between entertainment and education about our AI future
🎉 Why This Matters for the Future
Vibes represents more than just a music streaming app - it's proof that the democratization of software development can be used for social good. With Bolt.new, I've shown that:
- Complex social platforms can be built by individual advocates
- AI-powered development can create tools for AI awareness
- Technology, Education and Advocacy can be seamlessly integrated
- Innovation speed allows rapid response to urgent social issues
The Bolt.new Advantage for Social Impact:
- No months of setup - from awareness campaign idea to working platform in hours
- No large development teams - solo creators can build movements
- No compromise on functionality - production-ready advocacy tools from day one
- No barriers to entry - anyone can build platforms for change
🔗 Experience Vibes and Join the Movement
Live Demo: https://vibes-ai.netlify.app/
Creator: @enokialive on X
Petition System: Add yours. Enter "Say Please or Plead" and share your petition using the Track Chat feature
Take Action:
- Listen to the Plead album and experience AI-powered music
- Participate in track chat discussions about AI's impact
- Share your own "Say Please or Plead" petition
- Vibe with us as we build a better AI future together
Built with ❤️ and ⚡ Bolt.new for the World's Largest Hackathon
#BoltHackathon #AICode #MusicTech #AIAwareness #SayPleaseOrPlead
Built With
- css3
- elevenlab
- elevenlab-conversational-ai
- firebase-authentication
- firebase-firestore
- firebase-realtime-database
- firebase-storage
- howler.js
- html5
- javascript
- lucide
- netlify
- node.js
- react
- react-18
- suno
- tailwind-css
- typescript
- ua-parser-js
- vite
- web-audio-api
- zustand
Log in or sign up for Devpost to join the conversation.