A simple voice assistant app built with Python using Google’s Gemini API.
It works like a general smart assistant but with advanced AI and can perform a variety of tasks using AI.
Note: This project was made just for fun to explore the possibilities of AI voice assistants. It’s not meant to be a polished APP, but more of a showcase.
- 🎙️ Voice-controlled AI assistant
- 🛠️ Custom Assistant Builder – Create your own assistants (available via the system tray)
- ⚙️ Tray Icon – Access settings or quit the app from the taskbar
- 🌐 (Optional) Web Search & Browser Interaction – The assistant can open websites or search Google using your default web browser.
This feature is optional and can be turned on or off in the settings.
You’ll need a Gemini API key to use the assistant.
Get one for free here:
👉 https://aistudio.google.com/app/apikey
Before running the app, install the required dependencies by running:
pip install -r requirements.txt
Then, start the application by running: main.py
Without it, the assistant won’t run and nothing will appear in the system tray.
python main.py
Once the app is running, click the tray icon in your taskbar to open Settings, and paste your Gemini API key there.