Skip to content

Repository files navigation

AI-Powered Learning Platform

An advanced, fully responsive AI-driven learning platform built with Next.js.
The platform allows users to learn faster and more effectively using LLM-powered lessons, explanations, quizzes, and personalized guidance.

This project integrates external Large Language Model APIs (OpenAI, Anthropic, Gemini, or custom LLMs) to generate dynamic educational content in real time.


🚀 Features

🔹 AI-Generated Learning Content

  • Ask questions and get instant explanations.
  • Auto-generated notes, summaries, examples, and practice problems.
  • Personalized learning paths powered by LLMs.

🔹 Course & Lesson System

  • Create, browse, and learn through structured lessons.
  • Each lesson can be enriched with AI-generated content.

🔹 Smart Quiz Generator

  • Auto-generate quizzes from lesson content using an LLM API.
  • Multiple choice, short answer, difficulty-based questions.
  • Instant grading and feedback.

🔹 Chat-Based Tutor

  • A built-in conversational AI tutor.
  • Uses LLM APIs for real-time help and clarification.

🔹 Analytics Dashboard

  • Track user performance.
  • Skill progress, accuracy, and improvement suggestions.

🛠️ Tech Stack

  • Next.js (App Router)
  • TypeScript
  • ShadCN/UI or Tailwind CSS
  • LLM APIs (OpenAI / Anthropic / Gemini / Groq / Local models)
  • Supabase / MongoDB / PostgreSQL (optional)
  • Vercel for deployment

📦 Getting Started

Install dependencies:

npm install
# or
yarn install
# or
pnpm install

About

A ai based website that enables you to generate extensive course based on your level of understanding and topics.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages