Get up and running with your own AI-powered, voice-enabled desktop assistant in just a few steps!
Extract all files from the provided zip archive into your desired project directory.
a. Create Your .env File
-
Copy
.env.exampleto.env -
Open
.envand fill in your actual API keys:GOOGLE_APPLICATION_CREDENTIALS=google_creds.json BRAVE_API_KEY=your_brave_api_key_here GROQ_API_KEY=your_groq_api_key_here GROQ_MODEL=llama3-8b-8192
b. Create Your config.yaml
- Copy
config.yaml.exampletoconfig.yaml - (Optional) Edit
config.yamlto customize voice, mode (CLI or wake), and persona details.
It’s recommended to use a virtual environment:
python -m venv gda-venv
gda-venv\Scripts\activatepip install -r requirements.txt-
Double-click
run_cortex_assistant_final.bat(Windows) -
Or, from your activated venv:
python main.py
- If you see any errors, check that your
.envandconfig.yamlare correctly filled. - Errors will be logged to
fatal_error.logfor debugging.
Enjoy your Cortex Desktop Assistant!