AMAZING PROJECT EVER !!!
# GANZA AI
**The Ultimate Voice AI Companion for Rwanda Tourism**
GANZA AI is an advanced real-time voice AI application designed to serve as a knowledgeable tourist companion, providing comprehensive information about Rwanda. Built with cutting-edge voice AI technology, GANZA AI offers natural, conversational interactions to help tourists explore and discover the beauty of Rwanda.
## π Features
- **Real-time Voice Interaction**: Natural, conversational voice AI powered by advanced multimodal models
- **Rwanda Tourism Expertise**: Comprehensive knowledge about Rwanda's culture, history, attractions, and travel information
- **Low Latency**: Optimized for real-time voice-to-voice conversations
- **Multimodal Support**: Audio and video streaming capabilities
- **Modern React UI**: Beautiful, responsive user interface with Rwandan-inspired design
- **Secure Authentication**: Enterprise-grade security for API connections
## π Quick Start
### Prerequisites
- Node.js 18+ and npm
- Python 3.9+
- API credentials (configured in `.env`)
### Installation
1. **Clone the repository**
```bash
git clone
github.com
cd GANZA----AI
```
2. **Backend Setup**
```bash
cd gemini/multimodal-live-api/native-audio-websocket-demo-apps/react-demo-app
pip install -r requirements.txt
```
3. **Frontend Setup**
```bash
npm install
```
4. **Configuration**
- Copy `.env.example` to `.env`
- Add your API credentials and configuration
5. **Run the Application**
```bash
# Terminal 1: Start backend
python server.py
# Terminal 2: Start frontend
npm run dev
```
6. **Access the Application**
- Open
localhost in your browser
## π Project Structure
```
GANZA----AI/
βββ gemini/
β βββ multimodal-live-api/
β βββ native-audio-websocket-demo-apps/
β βββ react-demo-app/ # Main application
β βββ server.py # Backend proxy server
β βββ src/ # React frontend
β βββ .env β¦