A simple, responsive, and secure AI chatbot application built with Node.js and the Google Gemini 1.5 Flash API.
Check it out here: https://mini-chatbot-w94n.onrender.com
A simple, responsive, and secure AI chatbot application built with Node.js and the Google Gemini 1.5 Flash API.
- 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.
- Frontend: HTML5, CSS3, JavaScript (Vanilla)
- Backend: Node.js, Express.js
- AI Integration: Google Generative AI SDK (@google/generative-ai)
- Deployment: Render / GitHub
- Node.js (v18 or higher)
- A Google AI Studio API Key