I built a tool to learn languages through songs — now I'm testing if anyone actually wants it
I've been learning Spanish through Bad Bunny and Korean through BTS for a while. Every time I wanted to understand a song, I did the same dance:
- Open YouTube, play the song
- Open Genius in another tab, find the lyrics
- Copy a line into Google Translate
- A word doesn't make sense → copy THAT word → paste again → scroll past conjugation tables → try to figure out which meaning fits this line
- Repeat for the next word. And the next.
- By the time I understood 4 lines, the song was over and I'd spent 10 minutes
It worked once. It never became a habit, because the friction was the whole experience.
So I built Langooo — and now I need to know if I'm the only one who wanted this.
What Langooo does
You pick a language, enter any song title, and it shows you:
- Synced bilingual lyrics — original text, translation, and transliteration (for Korean, Japanese, Thai, Cyrillic, etc.) aligned line-by-line
- Tap any word → get its meaning in context — without leaving the song, without opening a new tab
- Save words to your vocabulary — one tap, from the songs you actually read
- Review with flashcards — built from your saved words, not a generic deck
That's it. No fill-in-the-blank games. No daily limits. No energy bars. No paywall on the words you already found.
11 languages supported. Enter any song — if it's not in the catalog yet, the pipeline builds the page.
What already exists vs. what's a hypothesis
I want to be honest about where this stands:
What's real:
- The product is built and deployed (vanilla JS PWA + Node backend + SQLite — no framework, no bundler, cheap to run)
- The pipeline works: enter a song → synced bilingual lyrics → tap-to-word → save → flashcards
- SEO infrastructure, Stripe is live
- It works on mobile (it's a PWA)
What's NOT proven:
- Whether anyone besides me actually wants this
- Whether people will pay for it when Google Translate + Genius is free
- Whether the "song-reader who learns" is a real segment or just me
Current status: ~0 users, $0 MRR. This post is part of fixing that.
How I'm testing demand
Two things, in parallel:
1. A 3-minute survey for language learners who listen to music
If you learn a language AND listen to music in it AND have ever tried to understand the lyrics — I'd love 3 minutes:
No signup, no email required. I just want to know: what's your current process? What's the hardest part? What do you wish existed?
2. Try it yourself
Go to langooo.app, pick a language, enter a song. No signup to read your first one. Tap a word. See if the friction disappears.
If it sucks — tell me why. I'd rather hear it now than after building the wrong thing for 6 months.
The technical side (for the dev.to crowd)
Some details for fellow builders:
- Stack: vanilla JS PWA (no React, no Vue, no bundler) + native Node.js HTTP server (no Express) + SQLite (WAL mode) + Stripe
- Why no framework: I wanted the cheapest possible hosting and the fastest possible dev loop. The whole app is ~130KB of vanilla JS. It loads fast, works offline (PWA), and costs almost nothing to run.
- Lyrics pipeline: I'm running a self-hosted lyrics.ovh instance on the backend for lyrics fetching — it's an open-source lyrics API. That feeds into AI translation (Google Translate first, then AI re-translates in the background and overwrites the cache) → persistent translation cache. LRCLIB is the fallback for synced/timed lyrics.
- SEO: server-rendered song pages, sitemap, structured data, IndexNow. This is the distribution bet — if the pages rank for "[song] lyrics translation," that's free traffic. Currently very early.
- CEFR scorer: built a pure-function English difficulty scorer (A1–B2) for potential "song difficulty" pages
- Transliteration: offline maps for Cyrillic, Thai, Devanagari, Hangul — no API dependency
What I'm trying to figure out
- Is "I want to understand songs in a language I'm learning" a real Job, or a nice-to-have? The survey will tell me.
- Will people pay for it when the free DIY exists? The survey asks this directly — and if enough people say yes, I'll open a pricing page.
- Is SEO a viable channel? Pages built, but barely ranking yet. Need to diagnose (KD audit + indexation check — one weekend).
If the answer to #1 is "no" or #2 is "no," I pivot.
But first — this test. If you're a language learner who listens to foreign music, I'd genuinely value your input:
- Survey (3 min, no signup): link
- Try it free: langooo.app
And if you've built something in the language-learning space — or you've done demand-testing for a niche product — I'd love to hear how it went in the comments.
Building Langooo solo, bootstrap, in public. Follow along or reach out — I'm happy to share what I learn from this test.
Top comments (0)