Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.2 KB

README.md

File metadata and controls

48 lines (34 loc) · 1.2 KB

Learnify.ai

image

Learnify.ai is an interactive learning platform that combines the power of OpenAI's language models and Stable Diffusion for creating engaging courses, quizzes, and insightful articles with a context-aware chatbot.

Features

  • Interactive Courses: Create and explore interactive courses with rich content.
  • Quizzes: Test your knowledge with quizzes at the end of each course module.
  • Insightful Articles: Dive into interesting articles that provide context-aware information.
  • In-Context Chatbot: Get assistance and answers to your questions from the in-context chatbot powered by OpenAI.

Getting Started

Prerequisites

  • Node.js (v14+)
  • npm
  • python3
  • OpenAI API Key
  • DreamStudio API Key

Installation

  1. Clone the repository:

    git clone https://github.com/ahmedfahim21/Learnify.git
    cd learnify
  2. For frontend

    cd client
    npm install
    npm run dev
  3. For backend set up the API keys in the .env file inside /server

    cd server
    pip install -r requirements.txt

    and Run the main.py file