Inspiration
We wanted to capture how people live and listen — turning the visual story of someone’s Instagram into a playlist that sounds like them.
What it does
InstaVibe scrapes your Instagram to read your aesthetic, mood, and colors, then curates a Spotify playlist that matches your vibe and generates custom AI cover art inspired by your photos.
How we built it
We used Apify to pull Instagram posts and captions, Spotify’s API to analyze music moods and create playlists, and NanoBanana image generation to design the cover art. Everything runs on Replit with a lightweight Flask backend.
Challenges we ran into
Handling Instagram scraping limits and data parsing Merging image color palettes with Spotify audio features for cohesive vibes Keeping API authentication smooth and fast for hackathon speed
Accomplishments that we're proud of
We built a full end-to-end experience in 2 hours — from scraping and AI analysis to playlist creation and custom cover art — that actually feels personal and fun.
What we learned
How to blend creative and data-driven APIs to connect people through music, visuals, and AI-generated art.
What's next for InstaVibe
Real-time playlist updates as users post new photos
Collaborative “vibe match” playlists between friends
More advanced mood detection using vision + audio embeddings
Log in or sign up for Devpost to join the conversation.