Mimi is the free language learning app that anyone can edit

Features

Concepts

Skill tree

Courses are organized into a set of skills, which is a group of lessons focused on a particular topic. The ones at the top teach you the basics, and as you progress, the skills get harder and more interesting. Skills in the same row unlock together, so you can choose what to study next. At the end of a group of skills, castles test your knowledge to open the next branch of the tree.

Castle 1Basics 1Basics 2PhrasesFamilyFoodTravel

Exercises

Each lesson contains exercises, which can be multiple-choice questions, word bank translation, or typing translation exercises. Exercises are tailored to you based on your review history.

Translate to Spanish1 / 2

The cat drinks the milk.

Tap the words to build your answer…

Flashcards

Practice your vocabulary with flashcards powered by spaced repetition. Every word you've encountered throughout the course is provided back to you one card at a time. Thanks to the modern FSRS algorithm, you'll encounter each card right when you're about to forget it, increasing learning efficiency.

Review14 due today

la leche

the milk

El gato bebe la leche.

Again<10mHard1dGood3dEasy7d

Contributing

Mimi is a community project and we welcome contributions of any kind!

Open source

If you would like to help develop new features, fix bugs, or add new courses, we welcome new contributions at our GitHub.

Edit the courses

If you spot a mistake in a course, or have words, sentences or exercises to add, you can edit the course material directly in the course editor.

Credits

'No AI' icon derived from work created by Icon Pie from the Noun Project