Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Gemini AI Chatbot

A simple, responsive, and secure AI chatbot application built with Node.js and the Google Gemini 1.5 Flash API.

Live Demo

Check it out here: https://mini-chatbot-w94n.onrender.com

Gemini AI Chatbot

A simple, responsive, and secure AI chatbot application built with Node.js and the Google Gemini 1.5 Flash API.

Features

  • Real-time Interaction: Chat with Google's most advanced lightweight model (Gemini 1.5 Flash).
  • Secure Backend: API keys are handled securely via environment variables and never exposed to the client.
  • Messaging UI: A clean, mobile-responsive interface styled like a modern messaging app.
  • Loading States: Visual feedback while the AI generates a response.
  • Auto-scroll: Chat history stays in focus as new messages arrive.

Tech Stack

  • Frontend: HTML5, CSS3, JavaScript (Vanilla)
  • Backend: Node.js, Express.js
  • AI Integration: Google Generative AI SDK (@google/generative-ai)
  • Deployment: Render / GitHub

Prerequisites

About

Developed a full-stack web application integrating Google’s Gemini 1.5 Flash API to provide real-time AI conversational capabilities. Built a secure Node.js/Express backend to manage API authentication and environment variables, ensuring high-level security standards.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages