Hack #4: turbopuffer · turbopuffer
15 Apr, 16:05
Objects That Sing is an AI-powered music app that turns your surroundings into a personalized motivational song. What it does — the full flow: You photograph anything around you — your desk, your kitchen, your gym, your bedroom. Any photo works. AI scans the photo and detects 3–5 objects — using Groq's Llama 4 vision model. It picks the most interesting, character-rich objects (not background noise). Each object gets a unique personality — fetched from Turbopuffer, a vector database seeded with personality profiles for hundreds of objects. A coffee mug has different energy than a dumbbell. You set the vibe — four choices: Your goal right now (free text — "I need to stop procrastinating", "I need to call my mom") Music genre (Hip Hop, R&B, Pop, Rock, Gospel, Lo-fi, Bollywood, K-pop, Electronic, Jazz, Reggaeton, Country) Intensity (Gentle Nudge / Medium Fire / Full Beast Mode) Language (English, Hindi, Tamil, Telugu, Spanish, French, Portuguese, Arabic, Korean, Japanese) Groq writes the lyrics — using Llama 3.3 70B. Each object gets a verse where it speaks directly to you in first person, mid-conversation, with attitude. The object has a memory of your habits, an opinion about you specifically, and ends every verse with one direct demand. The chorus is all objects together at maximum energy. ElevenLabs sings the entire song — a full 90-second sung song with real vocals generated via the /v1/music API. Not text-to-speech — actual music with singing. You listen in the Player — with your photo as cover art, scrolling lyrics synced to playback, genre badge, object tags, share button, and a download option. Library saves all your songs — everything you generate is saved to your profile for replay anytime. Tech stack: Layer What's used Frontend React + Vite, Tailwind CSS, Framer Motion Backend Express (Node.js) AI Vision Groq — Llama 4 Scout 17B Lyrics Groq — Llama 3.3 70B Versatile Music ElevenLabs /v1/music (sung vocals) Personalities Turbopuffer vector database Database Replit PostgreSQL (via Drizzle ORM) Sessions Cookie-based (no login required) Storage Persistent file storage for photos + MP3s Design: Mobile-first — works perfectly on any phone browser Desktop — shows the app inside a realistic iPhone 15 Pro frame with an animated dark space background (aurora blobs, floating music particles, glassmorphism side panel) iOS light-mode inside the phone — white cards, iOS blue accents, real shadows, native feel What makes it different: The objects aren't motivational speakers. They're characters with attitude. A cable machine that's furious you walked past it. A carrot that's personally offended you keep choosing pizza. A notebook that remembers you haven't opened it in three days. The song is written specifically for you, about your specific goal, using only the objects actually in your photo — nothing generic.
