Ask Ai

Chatbot using Gemini API

A chatbot built using the Gemini API, similar to ChatGPT, deployed on Render. This project leverages modern web technologies to provide a seamless chat experience.

Tech Stack

Express - Express: A fast web framework for Node.js, perfect for building APIs.

Axios - Axios: A promise-based HTTP client for the browser and Node.js, used for making requests to the Gemini API.

Vite - Vite: A modern frontend build tool that provides a fast development environment.

Framer Motion - Framer Motion: A library for animations in React applications, enhancing the user experience with smooth transitions.

Gemini API - Gemini API: A powerful interface for integrating AI capabilities into applications, enabling developers to build intelligent chatbots and enhance user interactions seamlessly.

Redux Toolkit - Redux Toolkit: A standardized way to write Redux logic that simplifies the process of managing state.

Getting Started

  1. Clone the repository:

    git clone https://github.com/ShardenduMishra22/AI-Chat-Bot.git
  2. Navigate to the project directory:

    cd Ai-chat-bot
  3. Install the dependencies:

    npm install
  4. Start the application:

    npm start

Project Account

Check out my project account on GitHub: MishraShardendu22 (opens in a new tab)