Skip to content

DragonLearn πŸ‰ – AI-powered learning platform that converts syllabi into structured modules with content, notes, videos, and Manim animations. Build fast. Learn smarter.

Notifications You must be signed in to change notification settings

drexelai/dragon-learn

Repository files navigation

πŸ‰ DragonLearn

DragonLearn is an AI-driven learning platform that transforms any syllabus into a structured, interactive learning experience β€” complete with content, notes, and curated videos β€” in just a few clicks.

πŸš€ What We’re Building

DragonLearn provides modular APIs that support the entire content creation flow:

  • /api/documentExtractor – Upload a syllabus (DOCX, PDF, or TXT) and extract key topics.
  • /api/contentGenerator – Auto-generate detailed content for subtopics.
  • /api/notesGenerator – Generate clean, organized notes in markdown format.
  • /api/videoFinder – Find and embed relevant videos from YouTube and Khan Academy.
  • /api/notesChecker – Assess and enhance the accuracy and quality of generated notes.
  • /api/manimGenerator – Create visual learning animations using Manim, starting with math and physics topics.

🧰 Tech Stack

  • Frontend & Backend: Next.js (React)
  • Backend APIs: Python

About

DragonLearn πŸ‰ – AI-powered learning platform that converts syllabi into structured modules with content, notes, videos, and Manim animations. Build fast. Learn smarter.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published