Found 1,188 repositories(showing 30)
praveenkumarsrivas
This is the New Jarvis AI Project it will do some functionality followed by user query.
JaimeJGJG
Assistente virtual J.A.R.V.I.S com reconhecimento de voz offline
Chando0185
No description available
abhishekpatel946
This is simple python automation script that move files from target folder to destination folder automatically.
JoelShine
This is a project of mine which includes all the python skills I have learnt ! This is a virtual desktop as well as web assistant ! The main file is JARVIS.py. (Please note speech recognition is not included ! If anyone can help me with that, I would love to implement that too. The problem is portaudio in python has some problem with mine. It is saying "missing parenthesis in call to print".)
Harshit-Raj-14
J.A.R.V.I.S - Python Smart AI Voice Assistant
anuragmadhesia
No description available
HarshitKumar9030
Sick of using ai's that need high resources | Use this simple Python Ai
Ddhruv-IOT
Jarvis is a personal assistant written in python 3. It is the Task-1 for IIEC-RISE 2.0. It has been made to increase productivity and reduce difficulties.
HarshitKumar9030
Python Jarvis Ai Enhanced
Usman-bin-Khalid
Jarvis AI Voice & Text Assistant – A Python-based desktop AI assistant with voice commands, text chat, translation, news, music, image generation & modern Tkinter UI.
Mahendran-Murugan
Python Speech Recognition Jarvis
rashidwassan
No description available
syedAmeenuddin
created a Jarvis AI Assistance using Python
MrBlueBird2
An amazing AI which will talk with you and, wikipedia, questions.
rajatDeveloper
jarvis python project....
Kartvaya2008
## 🧠 Description JARVIS is a Python-based voice assistant that listens to user commands and responds intelligently. It can open websites, play music, fetch latest news, and answer questions using AI. The assistant uses speech recognition for input and text-to-speech for output, making interaction completely hands-free and user-friendl
shwetakumawat
Features: It can do a lot of cool things, some of them being: - Greet user - Tell current time and date - Launch applications/softwares - Open any website - Tells about weather of any city - Open location of any place plus tells the distance between your place and queried place - Tells your current system status (RAM Usage, battery health, CPU usage) - Tells about your upcoming events (Google Calendar) - Tells about any person (via Wikipedia) - Can search anything on Google - Can play any song on YouTube - Tells top headlines (via Times of India) - Plays music - Send email (with subject and content) - Calculate any mathematical expression (example: Jarvis, calculate x + 135 - 234 = 345) - Answer any generic question (via Wolframalpha) - Take important note in notepad - Tells a random joke - Tells your IP address - Can switch the window - Can take screenshot and save it with custom filename - Can hide all files in a folder and also make them visible again - Has a cool Graphical User Interface ## API Keys To run this program you will require a bunch of API keys. Register your API key by clicking the following links - [OpenWeatherMap API](https://openweathermap.org/api) - [Wolframalpha](https://www.wolframalpha.com/) - [Google Calendar API](https://developers.google.com/calendar/auth) ## Installation - First clone the repo - Make a config.py file and include the following in it: ```weather_api_key = "<your_api_key>" email = "<your_email>" email_password = "<your_email_password>" wolframalpha_id = "<your_wolframalpha_id>" - Copy the config.py file in Jarvis>config folder - Make a new python environment If you are using anaconda just type ```conda create -n jarvis python==3.8.5 ``` in anaconda prompt - To activate the environment ``` conda activate jarvis ``` - Navigate to the directory of your project - Install all the requirements by just hitting ``` pip install -r requirements.txt ``` - Install PyAudio from wheel file by following instructions given [here](https://stackoverflow.com/a/55630212) - Run the program by ``` python main.py ``` - Enjoy !!!! ## Code Structure ├── driver ├── Jarvis # Main folder for features │ ├── config # Contains all secret API Keys │ ├── features # All functionalities of JARVIS │ └── utils # GUI images ├── __init__.py # Definition of feature's functions ├── gui.ui # GUI file (in .ui format) ├── main.py # main driver program of Jarvis ├── requirements.txt # all dependencies of the program - The code structure if pretty simple. The code is completely modularized and is highly customizable - To add a new feature: - Make a new file in features folder, write the feature's function you want to include - Add the function's definition to __init__.py - Add the voice commands through which you want to invoke the function ## Contribute Please read [CONTRIBUTING.md](https://github.com/Gladiator07/JARVIS/blob/master/CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests. ## License This project is licensed under [MIT License](https://github.com/Gladiator07/JARVIS/blob/master/LICENSE) 2021 Atharva Ingle ## Future Improvements - Generalized conversations can be made possible by incorporating Natural Language Processing - GUI can be made more nicer to look at and functional - More functionalities can be added
DrHacker3
JARVIS like asssistant in python.
scottstts
Building JARVIS and bring him alive 🤖
sky-flutter
Voice-based assistant to make task automated
prishuprograms
Python J.A.R.V.I.S. project | Do things on your command | Beginner Project
nikitash99
No description available
vamapatel1711-a11y
Jarvis
debugandocodigo
No description available
mrshadow-in
No description available
srijansingh2003
No description available
sairash00
It is a AI integrated and Voice controlled assistant. It uses python and its different packages for text to speech and speech to text conversion along with integration of AI and integration of multiple api according the requirement of the program it can execute system apps, websites, control audio system, tell news, weathers and many more.
Ravindrak0812
No description available
Souvik5169
No description available