Preview. These maps are our reading of public sources and haven't been checked with the projects' maintainers yet.
Lessong
A command-line tool that turns a song file into an audio lesson: each lyric line spoken and translated over the instrumental, then the real song.
Repo created 2026-10-07, last push 2026-10-08 (gh api); Show HN 2026-10-07. Very new. (checked 2026-10-25)
In Language learning apps
Where it stands apart
- How is the main thing licensed? permissive open source (MIT/Apache/BSD) (10% of 20 others)
- Can it run entirely on your own device or infrastructure, without the maker's servers? partly (some features need the maker's servers) (10% of 20 others)
- Who is it for? both (10% of 20 others)
- What does AI do in the product? AI generates the core content, or is the conversation partner or examiner (24% of 17 others)
- How many languages can you learn with it? If it works with content in any language, pick 'any language'. any language (it works on whatever content you bring or write) (16% of 19 others)
- What is the main way you use it? self-hosted server or command-line tool (10% of 20 others)
What it shares with most of the community
- Is it actively maintained? active (85% of 20 others)
- Does it use game mechanics (streaks, hearts, XP, leaderboards, mini-games)? no game mechanics (69% of 16 others)
Nearest neighbors
- Pratevenn 73% of 15 shared answers match
- YouLangTube 54% of 13 shared answers match
- SparkleChinese 53% of 15 shared answers match
Every answer
| Question | Answer | Source |
|---|---|---|
| Is it actively maintained? | active New; no pushes since 2026-10-08. | source 2026-10-26 |
| How is the main thing licensed? | stands apart permissive open source (MIT/Apache/BSD) | source 2026-10-26 |
| How is it mainly sustained? | individual side project, no revenue | source 2026-10-26 |
| Can it run entirely on your own device or infrastructure, without the maker's servers? | stands apart partly (some features need the maker's servers) Vocal removal runs locally, but it needs your own ElevenLabs and OpenAI API keys (third-party, not the maker's). | source 2026-10-26 |
| Do you need an account to use it? | no account No Lessong account; you need ElevenLabs and OpenAI accounts. | source 2026-10-26 |
| Who is it for? | stands apart both Output is for learners, but setup is Python, ffmpeg and API keys. | source 2026-10-26 |
| Which shared standard or format does it mainly build on? | none of these (its own format or interface) CLI over song files and AI APIs. | source 2026-10-26 |
| Which learning method does the maker put first? | comprehensible input (reading or listening to real or leveled content) Listening to songs line by line. | source 2026-10-26 |
| What does AI do in the product? | stands apart AI generates the core content, or is the conversation partner or examiner OpenAI translates and analyses structure; ElevenLabs transcribes and narrates. | source 2026-10-26 |
| How many languages can you learn with it? If it works with content in any language, pick 'any language'. | stands apart any language (it works on whatever content you bring or write) Any song language with --from/--to. | source 2026-10-26 |
| Where does the material you learn from mainly come from? | content you bring (your videos, books, songs, or the pages you browse) | source 2026-10-26 |
| How does a learner pay? | free, no paid tier (donations at most) You pay the API providers. | source 2026-10-26 |
| Does it use game mechanics (streaks, hearts, XP, leaderboards, mini-games)? | no game mechanics | source 2026-10-26 |
| Where is your learning progress kept? | on your device only Files and cache in .lessong/; no progress tracking. | source 2026-10-26 |
| What is the main way you use it? | stands apart self-hosted server or command-line tool | source 2026-10-26 |
Sources
This page was derived from:
- GitHub · github.com/eschnou/lessong · read 2026-10-25
RSS for this project · Its own release feed
Are you a maintainer? Claiming and correcting projects is coming soon.