Jarvis is a voice-controlled desktop AI assistant built with Python. It can perform various tasks such as searching Wikipedia, telling jokes, playing music, opening applications, and much more – all through simple voice commands.
-
🔍 Search information on Wikipedia
-
🎧 Play songs or YouTube videos using voice
-
🕒 Tell the current time and date
-
📂 Open files and applications
-
📱 Send WhatsApp messages (via
pywhatkit) -
😂 Tell funny jokes using
pyjokes -
💻 Automate keyboard and screen actions using
pyautogui -
🎤 Voice recognition via
speech_recognition -
🗣️ Text-to-speech using
pyttsx3
- Python 3.x
pyttsx3– Text to Speechspeech_recognition– Voice command recognitionwikipedia– Wiki search resultspyautogui– GUI automationpywhatkit– WhatsApp messaging and YouTube automationpyjokes– Jokesdatetime,os– System-level operations
Make sure you have Python 3 installed. Then install the required libraries:
pip install pyttsx3 speechrecognition wikipedia pyautogui pywhatkit pyjokes
python jarvis.py
