Vibecode LingQ Premium

track this build5 phases, 15 steps, beginner friendly
KINDA · weekend project
price $14.99/moyou'd save $179.88/yrbuild time multi-daycategory 🎓 educationreplaced by 0 people

The core loop is buildable, but a dependable replacement becomes a real weekend or multi-day project. For LingQ Premium, import permitted text and audio, mark known words, and review vocabulary in context. The hard boundary is content library, import pipeline, multi-device sync, community, tutors, and polish, plus content, pedagogy, and network.

the project pack5 files · written for this build, step by step
README.md
# LingQ Premium · indie build

Import text and optional aligned audio, read with unknown words highlighted, look a word up and save it with its sentence as context, and review saved words on a spaced schedule that treats a word met in reading as a review, with progress measured in words you have actually seen.

Estimated effort: **multi-day**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Runtime | TypeScript with Vite, installable and offline capable | reading and reviewing happen on a phone in gaps, often without signal |
| Storage | IndexedDB locally with export, no account required | your reading history is yours and there is no reason for it to need a server |
| Tokenisation | Intl.Segmenter for word segmentation | the browser already knows word boundaries in many languages, including ones where spaces do not mark them |
| Scheduling | An open spaced repetition algorithm you can read | a schedule you cannot inspect is one you cannot trust when it says you have forgotten something |
| Audio | Optional aligned audio with sentence-level timings | listening while reading is the most useful feature and needs alignment rather than just playback |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **Node.js 22 or newer** · free
  - Why: Runs the build.
  - Get it: nodejs.org, or nvm install 22.
  - Verify: node --version prints v22 or higher
- [ ] **Texts you are entitled to use, in your target language** · free with openly licensed material
  - Why: The whole build works on your material, and importing something you may not use is both the wrong thing and legally your problem rather than a platform's.
  - Get it: Openly licensed texts, books you have bought in a format you can read, or your own writing. Record the source for each.
  - Verify: At least three texts with recorded licence notes
- [ ] **A dictionary file for your target language** · free with an open dictionary
  - Why: Lookups should work offline and without a service. A licensed dictionary file makes the tool self-contained.
  - Get it: Use an openly licensed bilingual dictionary in a format you can parse, and record its licence.
  - Verify: A lookup returns a gloss with no network access
- [ ] **A sample in a language without spaces between words** · free
  - Why: Phase 1's segmentation check is meaningless without one, and a naive tokeniser looks correct until it meets one.
  - Get it: A short openly licensed passage in Japanese, Chinese or Thai. You do not need to read it to check that segmentation produced words rather than one long token.
  - Verify: Segmentation produces plausible word boundaries in it
- [ ] **A phone to install it on** · free
  - Why: Reading and reviewing happen in gaps, away from a desk, often with no signal. Desktop-only testing will produce a tool you do not use.
  - Get it: Serve over HTTPS with a tunnel and install to the home screen.
  - Verify: It installs and works with networking disabled

## Quick start

Follow Phase 1 in `BUILD_PLAN.md`; it creates the project.

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- The licensed content library.
- Tutors and community.
- A curriculum or accredited instruction.
- Multi-device sync.
- content library, import pipeline, multi-device sync, community, tutors, and polish
- licensed course catalog
- expert curriculum
- human feedback
- large learner network and certification

If one of those is essential to you, that is the reason to keep paying for LingQ Premium, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

People still pay for LingQ Premium because the learning loop is buildable, while trusted curriculum, instructors, feedback, credentials, and community are not. The recurring cost buys curriculum quality, assessment validity, content rights, spaced-repetition tuning, speech models, sync, moderation, and support, not just the visible interface.

what you lose

xcontent library, import pipeline, multi-device sync, community, tutors, and polish

xlicensed course catalog

xexpert curriculum

xhuman feedback

xlarge learner network and certification

share on X ↗"I just replaced LingQ Premium ($14.99/mo) with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

LLuteImport text and audio, mark every word by familiarity and review it in context; this is the unusually exact one.1.5kjul 2026open source↗LLearning with TextsThe older, homelier version of the same idea: imported texts, audio, known-word states and contextual review.240aug 2026open source↗

no votes, no pay-to-list · just what's real

the numbers

LingQ Premium pricing

planmonthlyannual (per mo)what you get
free$0/user$0/user20 saved words/phrases; 5 imported lessons; 1 audio playlist; access to libraries in 50+ languages
premium, monthly$14.99/user—Unlimited saved words, imported lessons, and playlists; full-sentence translation; flashcards; stats; challenges; offline access
premium, 12 months—$10/userSame Premium limits; billed $120 upfront for 12 months
premium, 24 months—$8.99/userSame Premium limits; billed $215.76 upfront for 24 months
premium plus, monthly$29.99/user—Premium features plus AI voices, advanced AI chat, and simplified lessons; AI usage quotas may apply
premium plus, 12 months—$22.50/userPremium Plus features; billed $269.99 yearly; AI usage quotas may apply

free tier20 saved words/phrases, 5 imported lessons, and 1 audio playlist; library access in 50+ languages

billingPremium monthly, 12-month, or 24-month prepaid terms; Premium Plus monthly or annual; auto-renews by storefront

hidden costsThe 24-month discount requires the entire two-year term upfront; Premium Plus AI features can have usage quotas that the current public page does not quantify.

verified 2026-08-12 · source ↗

questions
Vibecode LingQ Premium

Kinda. The core of LingQ Premium is buildable in a weekend with the prompt on this page, but there are real gaps: content library, import pipeline, multi-device sync, community, tutors, and polish, licensed course catalog. Read the honest list above before committing.

How much does LingQ Premium cost?

LingQ Premium costs about $14.99/month (Premium, checked 2026-07-31), which is $179.88 per year.

What do I lose by replacing LingQ Premium?

Honestly: content library, import pipeline, multi-device sync, community, tutors, and polish; licensed course catalog; expert curriculum; human feedback; large learner network and certification. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to LingQ Premium?

Yes: Lute (Import text and audio, mark every word by familiarity and review it in context; this is the unusually exact one.) Learning with Texts (The older, homelier version of the same idea: imported texts, audio, known-word states and contextual review.) The prompt is for when you want it exactly your way.