Build a powerful FullStack SaaS AI NotebookLM Clone using the MERN Stack (MongoDB, Express, React, Node) with ShadCN UI, Tailwind CSS, LangChain, and RAG. Learn how to create an intelligent research app with AI-powered document understanding and note generation.
Become a Wizard Member
/ join
Langchain V1 : Agent Creation (very important)
https://docs.langchain.com/oss/javasc...
JOIN THE AI HERO COURSE ⭐🌟✨
Join here : https://forms.gle/1B1tKJ4CzgjnBXFY6
Source Code
Fronted :https://github.com/Bienfait-ijambo/fo...
Backend : https://www.patreon.com/posts/noteboo...
Public Assets : https://github.com/Bienfait-ijambo/no...
Audio Generation
Eleven Labs : https://try.elevenlabs.io/udfusg1ytqlh
Search Tools Used
Tavily Card needed : https://www.tavily.com/
ExaSearch No Card needed : https://exa.ai/
Modal Providers
Chat Cerebras : https://cloud.cerebras.ai?referral_co...
Chat FireWorks : https://fireworks.ai/
Dicord channel : / discord
Subscribe : / @wizengineer
Features:
🌐 MERN Stack (MongoDB, Express, React, Node)
🎨 Tailwind CSS & Shadcn UI
🔒 Authentication with Google
🧠 Organizations
💵 Billing with monthly tiers
👾 Cron Job with Agenda
🚀 Chat Over Documents
👨🚀Audio Generation Over Doc
👨🚀MindMap generation
🏎️ Payment With Stripe
🫣 Emoji reactions
🖼️ Image uploads with presigned URLs
🦾 Channels
✅ Realtime presence
👥 Invite members
📜Google Drive Integration
🖊️ Edit messages
💂 Self-serve customer portal
🧮 MongoDB as database
💾 Mongoose ORM
Additional Features:
✅ Performance-optimized architecture
✅ Clean, secure and maintainable codebase
✅ Data Access Layer & DTO
TimesCode
0:00 - App Demo NotebookLM
5:00 - Course Outline
6:30 - Installing Node, TypeScript
12:20 - Langchain & Prompt Engineering
55:29 - LanGraph/Build AI Workflow
1:14:40 - Learn RAG (Corrective RAG) & Vector DB
2:05:12 - Build A QA AI Workflow
2:42:37 - Map-Reduce Technique(Summary generation)
2:59:35 - Study-Guide,BriefingDoc,FAQ
3:02:46 - MindMap Generation
3:09:08 - Build Express Server
3:18:06 - Auth & Google Drive Integration
3:28:15 - setup DB Connection (MongoDB)
3:30:00 - User API
3:57:40 - Note API & BackGround Jobs
4:44:08 - Endpoints:Summary,BriefingDoc,FAQ,MindMap
5:29:00 - React & ShadCN UI
5:32:00 - Layouts (Auth,Note,Chat)