echo
Your Spotify listening history, but only the 30-second clip you replayed three times this week. echo isolates your repeat moments — a hook, a key change, a chorus — and ships them as 30-sec lyric-card kliplets.
"Wrapped is annual and lossy. echo is weekly and exact."
The hook
Spotify already tracks every play, every skip, every repeat. echo reads that signal and surfaces the 30-second clip you came back to — the lyric you mouthed in the car, the hook that loops. Auto-generated lyric overlay. Tap → klip it.
The user
Anyone with a Spotify account who's tired of Wrapped being a once-a-year reveal. Installs because their friend's klip strip is full of these moody 30-sec hooks with the lyric overlay, and they want in.
The klip-feed
| Replaces | Instagram-story-with-Spotify-sticker reflex |
| Klip payload | 30-sec clip + lyric card + original Spotify track URL (deep-link on tap) |
| Profile signal | "this week's earworm" tile + rolling lyric quote |
AI layer
| What it does | An audio model picks the actual hook (chorus / key change / drop) within a track instead of defaulting to t=0. An LLM picks the most quotable lyric line that aligns with that 30-sec window. |
| Input | Track audio features + full lyrics + your replay segment data |
| Output | 30-sec timestamp window + lyric line + overlay typography |
| Why with > without | Without AI, every clip starts at t=0 — the intro, not the hook. With AI, the kliplet is the part that earned the replay. |
Open questions
- Spotify API — recently-played gives 50 most recent; no native "replay count" endpoint. Need to roll our own counter from polling or compute over the user's listening session locally.
- Lyric source — Genius API? Musixmatch? Licensing matters if we're rendering full lyric overlays in a shareable kliplet.
- Clip selection — 30 sec is arbitrary. AI picks the chorus via audio-features peak detection.
- iOS Spotify auth — same OAuth path bpm already uses; could share the token store.
Why this fits the thesis
Lino Labs mini-apps harness data the user already has on another main app and put a fun spin on it. echo reads Spotify history and turns repeat-plays into shareable kliplets. The base content of every klip is a Spotify track URL — klip becomes the social layer on top of music people actually love.