Skip to content

ArunBhalla26/Gemini-Clone

Repository files navigation

Gemini Clone

Gemini Clone is a minimalist clone of Google's Gemini AI chat interface, built using React.js and Vite. It uses the Gemini Generative AI API to simulate an intelligent, responsive chatbot. The app focuses on UI/UX fidelity and real-time API interaction.


✨ Features

  • 🔥 Built with React + Vite for blazing-fast performance
  • 🎨 Gemini-style chat UI (clean and responsive)
  • 🧠 Integrated with Gemini Gen AI API
  • 📌 Recent Chats history
  • ✍️ Typing animation for chatbot replies
  • 📱 Mobile-friendly design

📹 Demo

Watch the Demo

Click the image above or watch the video here.


🖼️ Screenshots

📄 Landing Page

Landing Page

🔄 Loader Animation

Landing Page

✍️ Response Generation

Landing Page

🗂️ Multiple Chats in Recent (History)

Landing Page


🚀 Getting Started

1. Clone the repository

git clone https://github.com/ArunBhalla26/Gemini-Clone.git
cd gemini-clone

2. Install dependencies

npm install

3. Update the .envSample file with your API key

VITE_GOOGLE_API_KEY=your_api_key_here

rename .envSample to .env

4. Run the app

npm run dev

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors