Skip to content

nitingond1001/Virtual_AI_Assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

🤖 Virtual AI Assistant (JARVIS-style) - MERN Stack

A JARVIS-style AI Virtual Assistant built with the MERN Stack (MongoDB, Express, React, Node.js) and powered by Gemini AI.
This assistant can talk like a human, think smart, remember users, and even let you customize its look and voice.

Deployed for FREE on Render

View Project 👈

Virtual Assistant Screenshot


🚀 Features

  • 🎤 Voice Input + Output → Talk to the assistant using Web Speech API
  • 🧠 Smart AI Replies → Powered by Gemini AI
  • 🔐 Authentication System → Secure login/signup with JWT + bcryptjs
  • 🖼️ Custom Images → Upload assistant avatars using Multer + Cloudinary
  • 🪪 User Personalization → Set assistant name, branding & voice
  • 📱 Responsive Design → Works seamlessly across devices
  • ☁️ Free Deployment → Hosted on Render

🛠️ Tech Stack

Category Technologies
Frontend React, Web Speech API, TailwindCSS (if used)
Backend Node.js, Express.js
Database MongoDB
Authentication JWT, bcryptjs
AI Engine Gemini AI
File Handling Multer, Cloudinary
Deployment Render

⚙️ Installation & Setup

  1. Clone the repository
    git clone https://github.com/nitingond1001/virtual-assistant.git
    cd virtual-assistant
    
  2. **Install dependencies
    # For backend
    cd backend
    npm install
    
    # For frontend
    cd ../frontend
    npm install
    
  3. Run the project
    # Start backend
     cd backend
     npm run dev
     
     # Start frontend
     cd ../frontend
     npm start
    

👨‍💻 Author

This project Virtual AI Assistant is proudly built by Nitin Gond 🚀

📬 Contact

Feel free to reach out if you'd like to connect or collaborate on a project!

About

A JARVIS-style AI Virtual Assistant built with the MERN Stack (MongoDB, Express, React, Node.js) and powered by Gemini AI. This assistant can talk like a human, think smart, remember users, and even let you customize its look and voice.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors