Maxx-AI is an open-source gen ai voice assistant.
Before running Maxx-AI, ensure you have the following:
ffplay
installed (download and install from FFmpeg)- Environment variables set for the following API keys:
groq_api_key
: Your Groq API keydeepgram_api_key
: Your Deepgram API keywit_ai_key
: Your Wit.ai API key, if using witai instead of deepgramowm_api_key
: Your OpenWeatherMap API key
You can easily install Maxx-AI by following these steps:
-
Clone the repository:
git clone https://github.com/PraaneshSelvaraj/maxx-ai.git
-
Install dependencies:
cd voice-assistant pip install -r requirements.txt
Run the main script:
python main.py
-
Taskbar:
Once Maxx-AI is running, locate the Maxx-AI icon on your taskbar. Click on the icon to activate the assistant.
-
Keyboard Shortcut:
Alternatively, you can activate the assistant using a keyboard shortcut. Press the specified key combination (default: ctrl+alt+space) to trigger Maxx-AI to start listening.