Skip to content

aTrapDeer/AI-LanguageLearning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laingfy - AI-Powered Language Learning Platform

Laingfy is an innovative language learning platform that leverages artificial intelligence to provide personalized, interactive language learning experiences. Our platform offers real-time conversation practice, pronunciation feedback, and adaptive learning paths tailored to each user's needs.

Features

  • AI Conversation Practice: Engage in natural conversations with our AI language tutors
  • Speech Recognition: Get real-time pronunciation feedback
  • Visual Learning: Practice describing AI-generated images in your target language
  • Personalized Learning: Content adapted to your interests and skill level
  • Multiple Languages: Support for German, Brazilian Portuguese, Chinese, Norwegian, and more coming soon

Getting Started

  1. Clone the repository
  2. Install dependencies:
npm install
  1. Set up your environment variables (see .env.example)
  2. Run the development server:
npm run dev:all

Open http://localhost:3000 with your browser to start learning!

Technology Stack

  • React 19 with TypeScript
  • Tailwind CSS for styling
  • LiveKit for real-time audio processing
  • OpenAI for natural language processing
  • Prisma with PostgreSQL for data storage
  • Redis for session management

Contributing

We welcome contributions! Please see our contributing guidelines for more details.

License

Copyright © 2024 Laingfy. All rights reserved.

About

Learning languages powered by AI - Next JS, Type Script, Postgres, Redis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published