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.
- 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.
- Node.js (v14+)
- npm
- python3
- OpenAI API Key
- DreamStudio API Key
-
Clone the repository:
git clone https://github.com/ahmedfahim21/Learnify.git cd learnify
-
For frontend
cd client npm install npm run dev
-
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