Nuance

Updated 22 October 2026
⋅
1 minute read

Nuance is a cross-platform AI music discovery application that translates human moods, abstract aesthetics, and atmospheric prompts (or photos) into cohesive, curated soundscapes. Built with Flutter on the frontend and Node.js/Express with Prisma and PostgreSQL on the backend, Nuance features Google Gemini API integration for multimodal vision ('Vibe Cam') and natural language reasoning, iTunes Search API for zero-cost 30-second audio previews, and dual-mode sessions allowing instant guest exploration or Google OAuth 2.0 cloud library synchronization.

Nuance

Key Features

  • Multimodal 'Vibe Cam' analyzing real-world scene photos, lighting, and mood into music
  • AI prompt-to-playlist generation via Google Gemini API
  • Instant 30-second zero-cost audio previews and 600x600 artwork via iTunes Search API
  • Zero-friction dual session architecture: Instant Guest Mode + Google OAuth 2.0 Cloud Sync
  • Cloud-synced library bookmarking and playlist management powered by PostgreSQL and Prisma
  • Spotify & Apple Music playlist export and streaming integration
  • Production responsive Flutter Web build with custom WebKit/Safari OAuth redirect bridge deployed to Vercel

Key Challenges

  • Architecting seamless OAuth callback and redirect flows across Safari/WebKit web browsers and mobile apps
  • Designing a unified music catalog abstraction bridging iTunes audio previews, Gemini generation, and streaming providers
  • Engineering responsive, high-performance ambient glassmorphism and real-time palette extraction matching dynamic album art

Technology Stack

FlutterDartGoogle Gemini AINode.jsExpressPostgreSQLPrismaiTunes Search APIVercel

Available On

Project Details

PlatformsWeb, iOS, Android
Year2024 - 2026
CompanyOpen Source