kishanrajput23/Jarvis-Desktop-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.
Built with Python 3.6+, it leverages PyAudio for microphone input, integrates with Wikipedia and Google APIs for information retrieval, and uses pattern matching to route voice commands to discrete task handlers (application launching, screenshot capture, note-taking). The assistant operates on a command-response loop with text-to-speech feedback, designed for local execution without requiring cloud dependencies or NLP models.
589 stars.
Stars
589
Forks
1,293
Language
Python
License
MIT
Category
Last pushed
Jan 20, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/kishanrajput23/Jarvis-Desktop-Voice-Assistant"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
kalliope-project/kalliope
Kalliope is a framework that will help you to create your own personal assistant.
thevickypedia/Jarvis
Fully Functional Voice Based Natural Language UI
BolisettySujith/J.A.R.V.I.S
A voice assistant 🗣️ which can be used to interact with your computer 💻 and controls your pc...
NaomiProject/Naomi
The Naomi Project is an open source, technology agnostic platform for developing always-on,...
dhruvapte26/B.E.N.J.I.
B.E.N.J.I.- The Impossible Missions Force's digital assistant