#78 · Primary category: AI Desktop Toolbox

Jarvis-Desktop-Voice-Assistant

bot desktop-assistant desktop-voice-asssistant jarvis jarvis-ai jarvis-assistant jarvis-bot personal-assistant python python-3 python-library python-mini-projects python-programming python-project python-project-beginner python-projects python3 pyttsx3 speech-recognition voice-assistant

A python based desktop voice assistant capable of executing system-level commands, integrating speech recognition and text-to-speech, and handling asynchronous user interactions.

Project last updated:01/20/26

GitHub Stars

909

Forks

2.2K

Contributors

8

License

MIT

Why we included this project

Jarvis is a small Python voice assistant you can run on your own desktop. It listens for spoken commands and turns them into everyday actions: opening sites and apps, searching Google or Wikipedia, playing music, saving notes, taking screenshots, even telling a joke. Since it is a complete script rather than a library you wire together, it is a useful reference for seeing how speech recognition, text-to-speech, and system automation fit together. Beginners and small teams can read the code end to end, then fork it and add their own commands. Keep expectations honest: this is a personal project, good as a template to extend, not a production assistant.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category