Thanks to visit codestin.com
Credit goes to github.com

Skip to content

PrajwalAwate17/Gemini-Ai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🔹 Gemini

Welcome to the Gemini Project! This project is a clone of the Gemini platform, designed to replicate the core functionalities and user experience.

Table of Contents

  • Introduction
  • Features
  • Tech Stack
  • Installation
  • Usage

Introduction

Gemini Clone is a web application built using React that emulates the Google Gemini AI chatbot. The application offers a user-friendly interface to interact with the Gemini model, enabling users to ask questions and receive informative, conversational responses.

Features

Core Features

  • Interactive Chat Interface: A sleek and responsive chat interface to facilitate seamless interaction with the Gemini model.
  • Simulated Typing Effect: Mimics natural typing to enhance the conversational experience.
  • Google Gemini API Integration: Leverages the Google Gemini API to generate accurate and informative responses.

Additional Features

  • React Framework: Utilizes the power of React's component-based architecture for efficient and maintainable code.
  • CSS Styling: Custom CSS for an aesthetically pleasing and user-friendly interface design.

Potential Enhancements

  • Conversation History: Logs previous interactions for easy reference and continuity in conversations.
  • Rich UI Elements: Adds advanced UI elements such as emojis, text formatting options, and user avatars to enrich the chat experience.
  • Extended Functionality: Plans to incorporate features like image search, language translation, and more to enhance the chatbot’s capabilities.

Tech Stack

  • Frontend: React ,CSS
  • API Intergration: Gemini API

Installation

  1. Clone the repository
 git clone https://github.com/yourusername/gemini-clone.git
  1. Change the Project directory
cd gemini-clone
  1. Install dependences
 npm install
  1. Create a .env.local file in the root of the project and add your Google Gemini API key:
 GEMINI_API_KEY="YOUR_GEMINI_API_KEY"
  1. Start the server
 npm run dev

Usage

After installation, open your browser and navigate to http://localhost:5173/ to access the Gemini Clone application. You can start interacting with the Gemini model through the chat interface provided.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published