An AI chat application that lets you interact with tech educators Hitesh Choudhary and Piyush Garg using the Google Gemini API.
- ๐ฌ Chat with AI personas of Hitesh and Piyush
- ๐ Switch between personas while maintaining separate chat histories
- ๐ Code syntax highlighting for code snippets
- ๐จ Beautiful UI with DaisyUI and Tailwind CSS
- ๐ Powered by Google Gemini API
- Node.js 18+ installed
- Google Gemini API key (Get it here)
- Git (for version control and deployment)
- npm or yarn package manager
- Navigate to the backend directory:
cd backend- Install dependencies:
npm install- Create a
.envfile:
echo "GEMINI_API_KEY=your_api_key_here" > .env- Start the development server:
npm run dev