A modern web application that leverages AI to generate concise summaries of any web content. Simply paste a URL and get an instant, AI-powered summary of the page's key points.
Try it out at: url-summarizer-one.vercel.app
- 🤖 AI-powered content summarization
- 💾 Save summaries for later reference
- 🌓 Dark/Light theme support
- Next.js - React framework for production
- Shadcn/ui - Beautiful and customizable UI components
- Gemini AI - Google's advanced AI model for text processing
- Vercel - Deployment and hosting platform
- Node.js (v18 or higher)
- bun (or npm or yarn or pnpm)
- A Gemini AI API key
- Clone the repository
git clone https://github.com/yourusername/url-summarizer.git
cd url-summarizer- Install dependencies
bun install- Set up environment variables
cp .env.example .env.localEdit .env.local and add your Gemini AI API key:
GEMINI_API_KEY=your_api_key_here
- Run the development server
bun dev- Open http://localhost:3000 in your browser
- Visit the application URL
- Paste any webpage URL in the input field
- Select the language of the summary (default is English)
- Click "Summarize" and wait for the AI to process the content
- View and save the generated summary
- Access your saved summaries anytime from the dashboard
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.


