Sahayak is a lightweight, responsive AI assistant built using React (Vite) that integrates with Google's Gemini API to answer your questions in real time. It’s your personalized digital helper—whether you're coding, studying, or just curious.
- 🔮 Gemini API Integration for intelligent, real-time answers
- ⚛️ React + Vite Stack for blazing-fast performance
- 🧠 Simple and elegant chat interface
- 📱 Fully responsive design – works on mobile and desktop
- 🧩 Modular and clean codebase – easy to customize
| Category | Technology |
|---|---|
| Frontend | React (Vite) |
| Language | JavaScript |
| AI Engine | Gemini (Google) API |
| Tooling | Vite, npm |
Sahayak/ ├── public/ # Static assets ├── src/ │ ├── assets/ # Icons, images │ ├── components/ # Chat UI components │ ├── pages/ # App views │ ├── App.jsx # Root component │ ├── main.jsx # Vite entry point ├── .env # API Key (not committed) ├── index.html ├── package.json ├── vite.config.js
Follow these steps to run the project locally.
git clone https://github.com/hk2166/Sahayak.git
cd Sahayak
### 2. Install the Dependencies
```bash
npm install
### 3. Make a .env file
Paste this code inside the .env file :-
VITE_GEMINI_API_KEY=Your_Gemini_Api_key
VITE_ASSEMBLY_API_KEY=Your_Assembly_api_key
#### 4. Build & Deploy
To build the project for production:
```bash
npm run build
#### 5. To Run the Deployment server locally
npm run dev