AI language learning

Learn with a plan. Put it into practice with Lingu.

A path to learning languages: lessons at your level, exercises and games to reinforce them, and voice conversations with your AI learning companion.

How FreeLingo works

  1. Learn at your own pace

    Discover your level with an assessment and start a plan tailored to you. Progress lesson by lesson with a structured curriculum from A1 to C2.

  2. Practise and reinforce

    Build on what you learn with reading, listening and vocabulary exercises. Keep practising with games like these:

    • Error Detective
    • Sentence Order
    • Vocabulary Pairs
  3. Talk to Lingu

    Put what you learn into words. Practise speaking with Lingu, your AI companion, and bring your lessons into the conversation.

Your lesson is where the conversation starts.

Start voice practice from a completed lesson. Lingu can use its content and your answers to guide the conversation, answer questions and help you correct mistakes.

Between lessons, review vocabulary with spaced repetition and follow your progress with XP and streaks.

Here's how Lingu helps you

Written example of English practice

Lingu · Question

What did you do yesterday?

You · Answer

Yesterday I go to the park.

Lingu · Correction

Yesterday I went to the park.

To talk about yesterday, use 'went', the past tense of 'go'.

GitHub

Open source

Free to self-host on your own server

View on GitHub

Frequently Asked Questions