Flexi: Language Flashcards

Create AI-powered flashcards and master them with spaced repetition!

What it does

Flexi is a language learning app designed to make creating and studying flashcards easier and more effective. By integrating the Gemini API, Flexi helps users build their vocabulary with minimal effort.

With Flexi, adding a new word to your flashcards is simple. Just enter the word, and the app suggests various translations using Gemini. Once a translation is chosen, Flexi generates an example sentence in the target language, along with a definition tailored for advanced learners. To further aid understanding, Gemini also crafts a prompt that’s used to generate an image representing the word.

When it’s time to study, Flexi hides the target word in the sentence to enhance contextual recall, revealing it with a tap. Gemini identifies the correct word to hide, even when it appears in different forms.

With Gemini’s assistance, Flexi also suggests words to study based on your interests, language level, and learning goals, considering words you’ve already added or skipped.

For users importing flashcards from other apps, Flexi uses Gemini 1.5 Flash to quickly identify target words in sentences, making bulk imports easy.

Flexi is a practical tool for learners at any level, making language learning more accessible and enjoyable through intelligent, AI-driven flashcard creation.

Built with

  • Firebase
  • Project IDX
  • Text-to-Speech AI

Team

By

Tomer Beilinson

From

Israel