Inspiration
We all have days worth remembering—but photos and journal entries only capture so much. What if you could hear your day?
The idea for Day to Song came from wanting to create something more emotionally resonant than a playlist recommendation. We wanted AI that doesn't just understand what you say, but captures how you felt—and translates that into original music.
What it does
Day to Song is a conversational AI that transforms your daily experiences into personalized, original songs.
- Chat - Tell the AI about your day in natural language
- Understand - The AI interprets your mood, energy, and key moments
- Create - It generates a complete song spec (title, genre, mood, tempo, optional lyrics)
- Generate - ElevenLabs creates a full original track in under 60 seconds
No two songs are alike. Your Monday morning coffee run sounds different from your Friday night hangout.
How we built it
Frontend:
- Next.js 16 with React 19
- Tailwind CSS 4 for styling
- Vercel AI SDK for streaming chat UI
AI/Backend:
- Google Gemini 2.0 Flash - Conversational agent that gathers context and crafts song specifications
- ElevenLabs Music API - Generates full songs from text prompts
- Vercel Blob Storage - Stores generated audio files (serverless = read-only filesystem!)
Architecture:
Built With
- elevenlabs
- gemini
Log in or sign up for Devpost to join the conversation.