Search

NEXTjsGemini
Search

A Gemini-powered search engine that prioritizes privacy. Users enter their API key locally and perform intelligent searches with follow-up messages; no data is stored on servers.

Gemini-Powered Private Search Engine

This project is a lightweight, user-centric search engine built with a focus on privacy, functionality, and simplicity. It allows users to integrate their own Gemini API key (from Google) to perform intelligent search queries right from the browser with follow-up messages supported.

Key Features:

  • API Key Management: Users securely enter and save their own Gemini API key directly in the browser (via localStorage). No keys or queries are stored externally.
  • Search & Follow-Up: Users can perform natural language search queries and receive contextual follow-up messages — simulating a conversational search experience.
  • No Server, No Storage: All data, including API keys and search history, is handled locally in the user's browser. This ensures maximum privacy and zero backend dependency.
  • Clean UI: A modern, minimal interface for seamless interaction and a smooth user experience.

Tech Stack:

  • Frontend: NEXTjs+ TypeScript
  • Storage: Browser localStorage
  • API: Gemini by Google
  • Hosting: Vercel
  • Design: Clean, intuitive, mobile-responsive layout