Skip to content

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

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages