Loading repository data…
Loading repository data…
tylergibbs1 / repository
Project Jarvis is an AI-powered personal assistant inspired by the iconic Iron Man AI. It's a versatile tool that can help you with tasks such as fetching weather updates and creating simple apps on command, all while harnessing the latest advancements in artificial intelligence. This project is not maintained anymore
Welcome to my first project shared with the world! As an ongoing effort to provide you with the best virtual assistant experience, I will continue to update this repository with new features, bug fixes, and improvements.
Your feedback is important to me, and I encourage you to share any ideas or suggestions you have for future features. Together, we can make this project even better and more useful to our community.
python -m venv myenv
then
myenv\Scripts\activate.bat
navigate to the root directory and install requirements pip install -r requirements.txt
follow the directions in the .env file
sign up here https://api.openweathermap.org
find your lat and long here https://www.latlong.net put them in the relevant place in the keys.py file
Open the "Automator" application, which can be found in the "Applications" folder.
Choose "Application" as the document type and click "Choose".
In the search bar, type "Run Shell Script" and drag the resulting action into the workflow area.
In the shell script, type the following command to run the wakeword.py script:
/usr/bin/python /path/to/wakeword.py (this will vary if you are using a virtual environment you would update the /usr/bin/python to your virtual environment python)
Replace /path/to/wakeword.py with the actual path to the wakeword.py script on your computer.
Save the workflow as an application by selecting "File" > "Save" and choosing a name and location for the application.
Open "System Preferences" > "Users & Groups" > "Login Items" and click the "+" button.
Select the application you just created and click "Add".
Press "Windows key + R" to open the "Run" dialog box.
Type "shell:startup" and press "Enter" to open the startup folder.
Right-click in the folder and select "New" > "Shortcut".
In the "Type the location of the item" field, type the following command to run the wakeword.py script:
python C:\path\to\wakeword.py
Replace C:\path\to\wakeword.py with the actual path to the wakeword.py script on your computer.
Open a terminal window.
Type the following command to edit the rc.local file:
sudo nano /etc/rc.local
Add the following command to the file before the "exit 0" line to run the wakeword.py script:
/usr/bin/python /path/to/wakeword.py &
Replace /path/to/wakeword.py with the actual path to the wakeword.py script on your computer.
Save the file and exit the editor.
Make the rc.local file executable by typing the following command:
sudo chmod +x /etc/rc.local
Just run the wakeword.py file
If you have any ideas on some cool stuff to add i would love the feedback!
Oh, don't forget to follow me on my socials.
Instagram https://www.instagram.com/tylergbss
Tiktok https://www.tiktok.com/@tylergbbs
Twitter https://twitter.com/tylerbryy