A privacy-first search engine with a futuristic dark theme that burns through the web. Built with Next.js, Tailwind CSS, and powered by SerpAPI.
- Privacy First: No tracking, no data collection, no cookies
- Futuristic UI: Dark theme with fiery animations and effects
- Fast Search: Powered by SerpAPI for reliable search results
- No Captchas: Clean search experience without interruptions
- Responsive Design: Works perfectly on all devices
- Safe Search: Built-in safe search enabled by default
- Node.js 18+ or Bun
- SerpAPI account (free tier available)
-
Clone the repository (or use this project)
-
Install dependencies:
bun install
-
Get your SerpAPI key:
- Visit SerpAPI
- Sign up for a free account (100 searches/month)
- Copy your API key
-
Configure environment:
- Rename
.env.localor create it with:
SERPAPI_KEY=your_actual_serpapi_key_here
- Rename
-
Start the development server:
bun dev
-
Visit http://localhost:3000 and start searching!
| Variable | Description | Required |
|---|---|---|
SERPAPI_KEY |
Your SerpAPI key | Yes |
The search engine is configured with:
- Engine: Google
- Results per page: 10
- Safe search: Active
- Default location: United States
- Language: English
- Animated flame icons with pulse effects
- Gradient backgrounds with fiery colors
- Backdrop blur effects for modern aesthetics
- Custom scrollbars with red-orange gradients
- Hover animations on search results
- Loading states with spinning indicators
- No tracking scripts or analytics
- No data storage on our servers
- Minimal data transfer - only essential search data
- Secure API calls through server-side proxy
- No user identification or session tracking
- Framework: Next.js 14 with App Router
- Styling: Tailwind CSS with custom animations
- Icons: Lucide React
- HTTP Client: Axios
- Search API: SerpAPI
- Deployment: Vercel-ready
- Chrome/Chromium (recommended)
- Firefox
- Safari
- Edge
This project is configured for easy deployment on Netlify:
- Connect your repository to Netlify
- Set the
SERPAPI_KEYenvironment variable in Netlify settings - Deploy!
src/
├── app/
│ ├── api/search/ # SerpAPI proxy endpoint
│ ├── globals.css # Global styles and animations
│ ├── layout.tsx # Root layout
│ └── page.tsx # Main search interface
└── lib/
└── utils.ts # Utility functions
- Custom search engines: Modify the
engineparameter in/api/search/route.ts - Additional filters: Add more parameters to the SerpAPI call
- Theme customization: Edit colors in
globals.cssand component classes
This project is open source and available under a custom license.
- For SerpAPI issues: SerpAPI Support
- For project issues: Create an issue in this repository
- For other issues: Join our Discord and open a support ticket
Inferno Search - Privacy-first web search that respects your anonymity 🔥