Skip to content

Jay0496/real-time-language-translation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌍 Linguist AI

Real-Time Translation & Language Learning, Powered by AI

Linguist AI is a real-time translation and language learning platform designed to break language barriers while actually helping users learn. Unlike traditional translators, Linguist AI explains why translations work, adapting to your language level and improving with every interaction.

Whether you’re chatting, studying, or exploring a new language, Linguist AI turns every conversation into a learning opportunity.

Landing Page


🚀 Powered by Advanced AI Technology

Real-Time Language Translation That Evolves With You

Break down language barriers instantly with AI-powered translation that understands context, tone, and cultural nuance — and gets smarter the more you use it.


🖼️ Interface Preview

Figure 1: Real-time translation interface with learning explanations enabled.
(Replace with screenshot)


📖 Project Overview

Linguist AI enables users to:

  • Translate in Real-Time: Instantly translate text as you type or speak, with minimal latency.
  • Learn While Communicating: Receive explanations for grammar, vocabulary, and phrasing.
  • Understand Context & Culture: Go beyond literal translation with culturally accurate meanings.
  • Personalize Learning: Adapt translations based on your skill level and usage patterns.
  • Store Conversations: Securely save translations and learning data using Supabase.

✨ Powerful Features

⚡ Real-Time Translation

Experience lightning-fast translation with no delays. Communicate naturally across languages with high accuracy and contextual awareness.

Figure 2: Live translation happening instantly as the user types.


🎓 Learning-First Explanations

Linguist AI doesn’t just translate — it teaches. Each translation includes:

  • Grammar breakdowns
  • Vocabulary explanations
  • Contextual usage tips

Figure 3: AI-generated explanation for translated text.


✨ Smart Personalization

The system adapts to you:

  • Learns your preferred language style
  • Adjusts explanations based on proficiency
  • Improves suggestions over time

Figure 4: Personalized translation suggestions based on user history.


🔄 How It Works

Simple, Fast, and Incredibly Effective

  1. Enter Your Text
    Type or speak in your native language using the clean, intuitive interface.

  2. AI Magic Happens
    Advanced AI processes your input with deep linguistic and cultural understanding.

  3. Learn & Communicate
    Receive accurate translations paired with explanations that help you improve naturally.


🛠️ Technologies Used

Frontend

  • Next.js – Modern React framework for fast, scalable UI
  • TypeScript – Type-safe development for reliability and maintainability

Backend

  • Python – AI logic and processing
  • AI / LLM Models – Gemini from OpenRouter: Powering translation, explanations, and personalization

Database & Auth

  • Supabase
    • User authentication
    • Secure data storage
    • Translation history & learning progress

🧰 Tools & Libraries

Technology stack overview.

  • Next.js
  • TypeScript
  • Python
  • Supabase
  • AI / LLM APIs (Gemini via OpenRouter)
  • REST APIs / Server Actions

About

HackHive 2026

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors