Summaire is a modern, AI-based summary generator application that allows users to upload documents and get concise, structured summaries with section-wise breakdowns. Built with Next.js, TypeScript, and modern UI practices, Summaire is designed for clarity, speed, and scalability.
✅ Upload PDF or text content for automatic summarization ✅ AI-driven section-wise summaries with clean UI display ✅ Responsive design with Tailwind CSS and smooth animations ✅ Interactive navigation between summary sections ✅ Real-time progress indicator for better user experience ✅ Download-ready summary view ✅ Contact & social links in the footer
-Next.js 🔥 (App Router, Server Actions) -TypeScript -Tailwind CSS -Framer Motion (for smooth animations) -Lucide React Icons -Zod (for validation) -UploadThing (for file uploads) -AI Text Summarization API (Optional: Specify if you're using OpenAI or custom model)
-Node.js 18+ -npm or yarn
Installation: -git clone https://github.com/your-username/summaire.git -cd summaire -npm install
Run the Development Server: -npm run dev
components/ # Reusable UI components app/ # Next.js App directory styles/ # Global and component-specific styles utils/ # Helper functions and configurations
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
MIT License — Feel free to use and modify this project.
-Download Summary as PDF -Support for DOCX uploads -Multi-language summarization -User authentication -AI-powered summary customization
Summaire combines modern web technologies with AI to simplify complex information into easy-to-understand summaries — ideal for students, professionals, and anyone dealing with large documents.