A command-line chatbot powered by Google's Gemini AI, written in Go. It provides a sleek "hacker-style" interface with color effects and animations for a better user experience.
- AI-powered responses using Google Gemini API
- Hacker-style UI with animations and colors
- Typing effect for a more interactive chat
- Error handling and validation
git clone https://github.com/temin3500/chat-bot.git
cd chat-bot
### 2️⃣ Install Dependencies
```sh
go mod tidy
Create a .env
file (or copy .env.example
):
cp .env.example .env
Edit .env
and add your Gemini API key:
GEMINI_API_KEY=your-api-key-here
go run main.go chat
Once started, type your messages and receive AI responses. To exit, type:
exit
- If dependencies are missing, run:
go mod tidy
- If you see an API error, ensure your Gemini API key is correct and active.
MIT License - Use freely, but give credit.
Created by Tameem Ahmad Shahzad
🔥 Enjoy chatting with AI in style!