Transform any topic into a complete learning experience with the power of AI
An advanced AI-powered learning management system that automatically creates comprehensive courses with video content, intelligent summaries, and interactive quizzes - all from just a topic input.
- One-Click Course Creation: Enter a topic, get a complete course structure
- Intelligent Content Curation: Automatically sources relevant YouTube videos
- Smart Summarization: AI-generated chapter summaries from video transcripts
- Interactive Quizzes: Auto-generated multiple-choice questions for each chapter
- Progress Tracking: Real-time learning progress visualization
- Mobile-First Design: Responsive interface that works everywhere
- Smooth Animations: Polished UI with Framer Motion
- Multi-Language Support: Transcript processing in multiple languages
- Free Tier: 10 course generations to get started
- Pro Plan: βΉ4.99/month for unlimited courses
- Enterprise: βΉ17.49/month with advanced features
- Node.js 18+
- PostgreSQL database
- Docker (optional)
# Fork and Clone the repository
git clone www.github.com/yourusername/learnwisdomai.git
cd learnwisdom-ai
# Install dependencies
npm install
# Set up environment variables
cp .env.example .env
# Add your API keys and database URL
# Run database migrations
npx prisma migrate dev
npx prisma generate
# Start development server
npm run devNOTE: You should have downloaded the
Docker Desktop: https://docs.docker.com/get-docker/
# Build production image
docker compose up --buildAcess the app at http://localhost:3000
| Layer | Technology | Purpose |
|---|---|---|
| Frontend | Next.js 15.4, React 18, TypeScript | Modern web application |
| Styling | TailwindCSS, Radix UI, Framer Motion | Beautiful, responsive UI |
| Backend | Node.js, Prisma ORM | API and database operations |
| Database | PostgreSQL | Data persistence |
| Authentication | NextAuth.js | Secure user management |
| AI/APIs | Google Gemini, YouTube APIs, Unsplash | Content generation & sourcing |
| Payments | Razorpay | Subscription management |
| DevOps | Docker, Docker Compose | Containerized deployment |
- Input any topic and desired number of units
- AI creates detailed chapter breakdown
- Automatically sources relevant educational videos
- Generates comprehensive summaries from video transcripts
- Multi-language transcript support
- Fallback content generation when transcripts unavailable
- Context-aware quiz generation
- Real-time progress tracking
- Credit-based system with usage tracking
- Seamless Razorpay payment integration
- Automatic feature unlocking based on subscription tier
- Fork the repository
- Create your feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.



