Skip to content

Gemini Clone: A React App for Text Generation with Google AI Studio API

Notifications You must be signed in to change notification settings

Raj-Dusane/Gemini

Repository files navigation

Gemini ✨

Gemini-clone: A React-Vite based project, replicates the functionality of Gemini, developed by Google (Google's Generative AI Model), through an API integration.

Contents

Introduction

This React app mimics Google's Gemini AI, offering a user-friendly interface for asking questions and getting informative, conversational responses.

Features

  • Sidebar/menu toggle
  • Redirecting to new chat, recent/previous prompts.
  • Keeping record of conversation history
  • Simulation of text generation effect
  • Google Gemini Integration
  • React based development
  • Responsive
  • CSS Styling

Installation

Clone the project

git clone https://github.com/Raj-Dusane/Gemini.git

Go to the project directory

  cd Gemini

Install dependencies

  npm install

Start the server

  npm run dev

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

VITE_GEMINI_API_KEY

Documentation

Gemini-Docs

Screenshots

  1. Web-View
    geminiMain geminiMain_data

  2. Mobile View
    geminiMobile1

About

Gemini Clone: A React App for Text Generation with Google AI Studio API

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published