Skip to content

AliDurul/Brightly

Repository files navigation

    ✨ Brightly – Real-time AI Teaching Platform ✨

🚀 What's Used in this App? 🛠️ How to Run? 👤 Author
  • Next.js 13 (App Router)
  • React
  • TypeScript
  • Tailwind CSS
  • Clerk (Authentication)
  • Supabase
  • Vapi AI SDK
  • OpenAI GPT-4
  • Deepgram (Transcription)
  • 11Labs (Voice Synthesis)
  • Radix UI

After cloning the project:

  1. Install dependencies: npm install
  2. Configure your .env file with the required environment variables for Clerk, Supabase, OpenAI, Deepgram, 11Labs, and Vapi.
  3. Run the development server: npm run dev
  4. Access the app at http://localhost:3000

🌟 What is this project about?

Brightly is a real-time, AI-powered teaching platform that enables interactive, voice-driven learning sessions with AI tutors. It leverages state-of-the-art models for speech and language, providing engaging and responsive lessons across multiple subjects.

⚙️ Features

  • 🎤 Real-time AI Tutoring: Voice-based interactive lessons powered by OpenAI GPT-4 and 11Labs voice synthesis.
  • 🗣️ Speech-to-Text: Utilizes Deepgram for accurate transcription of user speech.
  • 👥 User Authentication: Secure login and user management with Clerk.
  • 📚 Multiple Subjects: Learn maths, science, coding, history, and more, with tailored AI companions.
  • 💾 Session History: Track and review your completed lessons.
  • Modern UI/UX: Built with Next.js, TypeScript, Tailwind CSS, and Radix UI for a smooth and responsive experience.

📎 Project Resources

💬 Feedback and Collaboration

Your feedback and suggestions are very welcome! Please open issues or reach out for questions, comments, or collaboration ideas. Thank you for exploring Brightly!

About

Brightly – Real-time AI Teaching Platform

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors