Skip to content

This is an project about personal assitant for desktop by using python modules

License

Notifications You must be signed in to change notification settings

ajithkumar200513/Project-Jarvis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ€– Jarvis – Personal Desktop AI Assistant

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.

✨ Features

  • πŸ” 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

    com lionosur jarvis-header

πŸ› οΈ Technologies Used

  • Python 3.x
  • pyttsx3 – Text to Speech
  • speech_recognition – Voice command recognition
  • wikipedia – Wiki search results
  • pyautogui – GUI automation
  • pywhatkit – WhatsApp messaging and YouTube automation
  • pyjokes – Jokes
  • datetime, os – System-level operations

πŸš€ Setup Instructions

Prerequisites

Make sure you have Python 3 installed. Then install the required libraries:

pip install pyttsx3 speechrecognition wikipedia pyautogui pywhatkit pyjokes
python jarvis.py


About

This is an project about personal assitant for desktop by using python modules

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages