L LinguaLoop
LinguaLoop app interface showing language learning cards and practice tools

AI language practice from your real life

Learn the language you will actually speak.

LinguaLoop turns your own answers, routines, and stories into cleaned sentences, natural translations, shadowing practice, active recall, and measurable progress.

Personal language islands OpenRouter AI generation Installable PWA Local progress history

Features

A language app built around production, not streak theatre.

Your daily work is simple: answer, listen, recall, benchmark, repeat.

01

AI interview coach

Choose topics and answer practical questions. The app collects phrases you naturally say.

02

Sentence cleanup

Your rough notes become reusable language islands with clean source sentences and natural target translations.

03

Shadowing mode

Play generated practice audio, repeat aloud, and train rhythm before real conversations.

04

Active recall

Produce the target sentence from memory before revealing the answer.

05

Progress history

Track cards created, recall reps, audio plays, daily activity, and benchmark scores locally.

06

Mobile-ready PWA

Install it on your phone, keep your local library, and practise during tiny gaps in the day.

Workflow

From messy thought to daily practice in minutes.

Answer

Speak or type about work, family, travel, food, health, or your own topic.

Generate

AI extracts reusable sentences and translates them into your target language.

Practise

Use shadowing, active recall, and benchmarks to make the sentences available under pressure.

Build in public roadmap

A clear path from working prototype to a language-learning product.

Every milestone reflects the real application today. Filled markers are live; empty markers are still ahead.

37 of 59 milestones complete 63%
Completed Next priority Planned
Phase 01

Product foundation

The technical base required for a usable cross-device prototype.

Web application and Vercel deployment

Responsive product experience deployed on the production domain.

Landing page and installable PWA

Product website, mobile layout, manifest and offline application shell.

Email and Google accounts

Protected user access and session management through Clerk.

Neon cloud synchronization

Cards, conversations and progress available on phone and computer.

OpenRouter AI connection

Project-funded text generation, translation and speech generation.

Phase 02

Material capture

Collect the language a learner genuinely needs in daily life.

Any source and target language

Language pair, practical topics and custom conversation subjects.

AI interview coach

Focused questions and contextual follow-ups in the learner's strongest language.

Typing, pasting and browser dictation

Fast capture without forcing the learner into one input method.

Conversation file import

TXT, Markdown, CSV, WhatsApp-style exports and LLM conversations.

Persistent conversation sessions

Chat-style history, saved transcripts, resumable sessions and per-conversation card progress.

Uploaded audio transcription

Provider-independent speech-to-text for voice notes and recordings.

Realtime voice conversation

Natural spoken dialogue with an AI coach instead of turn-based text only.

Phase 03

Language Islands

Turn rough personal input into clean, reusable practice material.

AI sentence cleanup and translation

Natural source sentences and conversational target-language versions.

Personal card and story generation

Reusable sentence cards plus a bilingual mini-story from the same material.

Human review before approval

Edit, select or reject every AI-generated sentence before it enters practice.

Sentence library

Bilingual cards, notes, topics, audio controls and removal.

Duplicate prevention

Existing material is checked before new cards are accepted.

Prompt evaluation suite

Repeatable quality tests across languages, models and difficult inputs.

Grammar and difficulty intelligence

Automatic pattern tagging, CEFR approximation and card complexity.

Phase 04

Audio and shadowing

Build listening familiarity, rhythm and confident physical production.

Natural OpenRouter speech

AI-generated MP3 with a device voice fallback when required.

Shadowing player

Single sentence, previous/next, full playlist and continuous looping.

Persistent Vercel Blob storage

Generated audio remains available across sessions and devices.

Global audio deduplication

Matching text, model and voice reuse one stored recording.

CDN cache and retention policy

Fast playback with cleanup after 180 days without use.

Pronunciation recording loop

Listen to the model, record yourself and replay both versions.

Pronunciation assessment

Transcription, word-level differences, rhythm and pacing feedback.

Voice selection and verified custom voices

Multiple teaching voices and consent-based personal voice options.

Phase 05

Recall and measurement

Convert recognition into speech that is available under pressure.

Active Recall scoring

Produce from memory, compare the answer and receive a 0-3 score.

Basic spaced repetition

Again, Hard, Good and Easy schedule the next practice date.

Daily 30-minute plan

Conversation, shadowing and due-card practice in one learning loop.

Personalized next-session recommendations

Today selects the highest-value activity from due cards, difficult material, pronunciation, benchmarks and sprint progress.

History and repeatable benchmarks

Sessions, recalls, audio plays, activity and comparable test scores.

AI-generated 14-day sprint

Personalized daily sessions, starter phrases, real activity tracking and three speaking benchmarks for any language pair.

Adaptive FSRS scheduling

Personal intervals driven by memory performance instead of fixed days.

Speaking baseline and weekly trend

Repeat the same five-card test and compare accuracy, active vocabulary, pace and independence.

Pre-Input Comprehension

Import native transcripts, preview key vocabulary and approve useful phrases before watching.

Phase 06

Mobile routine

Make focused practice available during real gaps in the day.

Responsive installable mobile app

PWA layout designed for phone practice and home-screen installation.

Cross-device learning state

Continue the same library and progress record on mobile and desktop.

Practice notifications

Synced morning, lunch and evening schedules with device reminders while the PWA is running.

Hands-free Driving Mode

Voice-led sentence and vocabulary sessions with automatic scoring, spoken feedback and Media Session controls.

Next

Offline audio playlists

Download due cards before commuting or travelling.

Lock-screen audio controls

Pause, repeat and move through shadowing without reopening the app.

CarPlay and Android Auto

Native vehicle templates, steering-wheel controls, audio focus and reliable background microphone access.

Native store releases

Capacitor packaging followed by Google Play and Apple App Store.

Phase 07

Commercial system

Control operating costs while keeping onboarding effortless.

Project-funded AI and rate limiting

Learners can use the core product without configuring a provider.

Per-user AI usage ledger

Track text tokens, TTS seconds, transcription and storage costs.

Administrative model controls

Central model, voice, fallback and budget management.

Customer-ready settings

Remove API and OAuth configuration from the standard learner experience.

Fair-use protection

Soft budgets, abuse detection, alerts and graceful limits.

Stripe subscriptions

Trials, recurring payments, invoices and cancellation.

Plan entitlements

Enforce the final Free, Learner and Coach product allowances.

Privacy and data lifecycle

GDPR controls, account deletion and private treatment of sensitive audio.

Phase 08

Beta and launch

Validate learning outcomes, reliability and commercial readiness.

Automated product test suite

Unit, API and end-to-end coverage for the complete learning workflow.

Monitoring and production alerts

Errors, latency, failed generations, sync health and cost anomalies.

Closed learning beta

10-20 active learners with interviews and retention measurement.

Language quality validation

Human review of important language pairs and model outputs.

1,000-user load test

Validate synchronization, AI limits, Blob delivery and database capacity.

Security, legal and support readiness

Audit, policies, consent language, onboarding and help centre.

Brand decision and paid public launch

Final identity, product positioning and commercial release.

Pricing

Start free. Keep the speaking habit when it works.

Founding members help shape the product and keep their early price while their subscription remains active.

Invited beta

Free

For early testers willing to share honest feedback.

  • Personal context and starter islands
  • Shadowing and active recall
  • Limited AI and audio during beta
Start free

Teams and families

Later

Shared learning without compromising personal practice.

  • Shared practice packs
  • Partner and family progress
  • Tutor-managed learning paths
  • Early access waitlist
Join beta

Start with the sentences already hiding in your day.

Open the prototype, answer one question, and create your first language island set.

Open LinguaLoop