Skip to content

Repository files navigation

HelloGPT-AI-Chatbot

An AI Voice Assistant Chatbot built using the Gemini API—designed to bring voice-powered conversational intelligence to your browser.


Live Demo

Explore the chatbot instantly: HelloGPT


Features

  • Voice Recognition: Speak directly to the chatbot and receive responses out loud.
  • Real-Time Interaction: Converse in natural language using the Gemini API.
  • Client-Side UI: Lightweight and fast, running entirely on the frontend.

Tech Stack

  • TypeScript (~92%) with a bit of JavaScript, HTML, and CSS ([GitHub][1])
  • Bundled and optimized with Vite
  • Styled with Tailwind CSS

Installation & Usage

  1. Clone the repository

    git clone https://github.com/arnab236/HelloGPT-AI-Chatbot.git
    cd HelloGPT-AI-Chatbot
  2. Install dependencies

    npm install
  3. Run in development mode

    npm run dev
  4. Build for production

    npm run build

Folder Structure

├── dist/             # Production-ready build files
├── src/              # Source code (TypeScript, components)
├── index.html        # Main HTML entry point
├── tailwind.config.js # Tailwind CSS configuration
├── vite.config.ts    # Vite configuration
├── tsconfig.json     # TypeScript project settings
└── package.json / package-lock.json

License

This project is open-source under the MIT License. Feel free to use, modify, and distribute it! ([GitHub][1])


Contributions

Contributions, questions, and feature suggestions are welcome! Please open an issue or submit a pull request.

About

An AI Voice Assistant Chatbot using Gemini API

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages