LearnTree is a modern, AI-powered learning platform designed to simplify and supercharge student revision. Built for todayβs learners, it combines speed, clarity, and intelligence to help you understand concepts quickly and retain them effectively.
-
π 5-Minute Concept Explainations
Master topics fast using the Feynman technique. -
π§ External Sources
Learn in a creative way with personalized, curated Youtube videos. -
βοΈ Notes & Flashcards
Create, revise, and remember β all in one place. -
π Progress Tracking
Stay on top of your learning journey.
Tired of scattered notes, clunky apps, and ineffective revision? LearnTree brings everything into one clean interface, saving your time and boosting your results.
Its simple! Visit https://learntree-y2lj.onrender.com/, and start your learning growth
The below steps are for those who want to run LearnTree locally on their devices
Make sure you have Python 3.7+ installed.
cd server
pip install requirements.txt
python main.pyThis will start the backend server required for AI and TTS features.
cd client
npm install electron
npm startThe Electron frontend will launch as a desktop app.
- HTML/CSS/JS
- Python (Backend)
- Gemini (for AI features)
- Edge_TTS (For TTS)
Made with β€οΈ by Ayush(@AyushDev19) and John!
LearnTree β Plant a concept. Grow your mind.