Your AI-powered study companion built with React, Vite, and Google's Gemini AI.
- Clone the repository
git clone https://github.com/your-username/studybuddy-ai.git
cd studybuddy-ai
- Install dependencies
npm install
- Set up environment variables
# Copy the example environment file
cp .env.example .env
# Edit .env and add your API key
# Get your API key from https://makersuite.google.com/app/apikey
- Add your Gemini API key to the
.env
file:
VITE_GEMINI_API_KEY=your_api_key_here
- Start the development server
npm run dev
- Modern, minimal UI with glass morphism design
- Powered by Google's Gemini AI
- Real-time chat interface
- Markdown support for messages
- Responsive design
- React
- Vite
- Tailwind CSS
- Framer Motion
- Google Generative AI
- React Markdown
The following environment variables are required:
Variable | Description |
---|---|
VITE_GEMINI_API_KEY |
Your Google Gemini API key |
- Never commit your
.env
file to version control - Keep your API keys secure and rotate them regularly
- Use environment variables for all sensitive data