LinguaPal — Multi-Agent AI English Tutor 🦉 LinguaPal is an AI-powered English learning platform designed to help ESL (English as a Second Language) learners improve their Reading, Pronunciation, Listening, Writing, and Spelling skills through personalized, interactive lessons. Powered by the Google Gemini API, it uses a multi-agent architecture to deliver adaptive exercises, instant feedback, and learning recommendations based on each learner’s proficiency and performance.

The platform features CEFR-based learning paths (A1–C2), AI-generated reading passages and comprehension quizzes, pronunciation analysis with phonetic guidance, interactive listening and dictation exercises, grammar correction, vocabulary enhancement, and personalized spelling practice. Its intelligent learning system tracks mistakes and uses the SM-2 spaced repetition algorithm to reinforce vocabulary and concepts over time.

Built with React, Vite, Tailwind CSS, Node.js, Express, Gemini AI, and SQLite, LinguaPal combines modern web technologies with gamification features such as daily streaks, experience points, progress tracking, and an animated owl tutor named Pal. With multilingual support and a personalized 10-minute daily learning plan, LinguaPal aims to make English learning more accessible, engaging, and effective for learners at every proficiency level.

Built With

Share this project:

Updates

Submission history