Skip to content

hk2166/Sahayak

Repository files navigation

🙋‍♂️ Sahayak – Your AI-Powered Assistant

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.


✨ Features

  • 🔮 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

🛠️ Tech Stack

Category Technology
Frontend React (Vite)
Language JavaScript
AI Engine Gemini (Google) API
Tooling Vite, npm

📁 Project Structure

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


🚀 Getting Started

Follow these steps to run the project locally.

1. Clone the Repository

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






About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages