Immergo

Immergo

โ˜… 3.6 ๐Ÿ”– 600 saves ๐Ÿ’ฐ Free GitHubLanguage Learning

Immergo is an open-source language learning application hosted on GitHub, with about 510 stars under the Apache-2.0 license and updates in 2026. Powered by the Google Gemini Live API, it lets learners practice speaking through realistic roleplay conversations instead of flashcards and drills.

Overview

The app simulates everyday situations such as buying a bus ticket or ordering coffee. The AI adopts a native-speaker persona that reacts in real time to what you say, so practice feels like talking to a person in the country rather than reciting phrases. Because it uses Gemini’s live, streaming voice capabilities, the conversation is spoken and interactive. A public demo runs at immersive-language-learning.app, and the FastAPI-based project can be deployed to Google Cloud Run with a one-click deploy button, making it easy to run a private instance for yourself or a class.

Two learning modes shape the experience. Teacher Mode offers explanations and translations in your native language, while Immersive Mode enforces a strict “no free rides” policy: you must speak the target language to proceed, and your fluency is graded (Tiro, Proficiens, Peritus) with actionable feedback. Structured missions give each scenario a concrete objective, and the AI persona, such as a bus driver or friendly neighbor, speaks only when the scene calls for it.

Key Features

  • Real-time spoken roleplay powered by the Gemini Live API
  • Everyday scenarios such as ordering coffee or buying a ticket
  • AI personas that react naturally, like a native speaker
  • Practice speaking in multiple languages
  • Live public demo plus one-click deployment to Google Cloud
  • Open-source FastAPI codebase you can self-host

๐Ÿ’ณ Pricing

Immergo is free and open source under the Apache-2.0 license. The demo is free to try; if you deploy your own instance, you only cover your own Google Cloud and Gemini API usage.

Who Is It For

It is aimed at language learners who want low-pressure speaking practice with realistic scenarios, and at teachers or developers looking for a reference implementation of a voice-first, Gemini Live powered learning app.

๐Ÿš€ Visit Immergo Official Site

๐Ÿšฉ Report an issue