Use pdfs or upload notes — let AI do the rest.
Live : https://ainotestaker.netlify.app/
AI Notes Taker is a productivity web app that uses AI to create clean, concise summaries from lectures, meetings, documents, or voice notes. Built using LangChain and Google GenAI, it helps users stay focused and organized.
- File Upload Support PDFs
- AI Summarization with LangChain + Google GenAI
- Export to PDF or Clipboard
- Authentication with Clerk
- Integrated Payments (Cashfree)
- Fully Responsive Interface
| Layer | Technologies |
|---|---|
| Frontend | Next.js, React.js, TailwindCSS, Radix UI, Lucide Icons |
| Backend/API | Next.js API Routes, Convex, dotenv |
| AI Layer | LangChain, Google Generative AI, OpenAI API (via LangChain modules) |
| Auth | Clerk.dev |
| Database | Convex |
| File Parsing | pdf-parse, html2pdf.js |
| Payments | Razorpay, PayPal JS SDK, Cashfree |
| Export | html2pdf.js, Clipboard API |
| Editor | Tiptap (with extensions: bold, italic, underline, highlight, etc.) |
| Dev Tools | ESLint, TailwindCSS, PostCSS |
git clone https://github.com/yourusername/ai-notes-taker.git
cd ai-notes-taker
npm install
npm run dev

