JARVIS-AI-Assistant and Jarvis-v2.0

These two tools are competitors, as both are independent implementations of a JARVIS-inspired AI assistant, offering similar voice-based interaction and virtual assistant functionalities.

JARVIS-AI-Assistant
44
Emerging
Jarvis-v2.0
41
Emerging
Maintenance 0/25
Adoption 8/25
Maturity 16/25
Community 20/25
Maintenance 0/25
Adoption 7/25
Maturity 16/25
Community 18/25
Stars: 42
Forks: 32
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 32
Forks: 14
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stale 6m No Package No Dependents
Stale 6m No Package No Dependents

About JARVIS-AI-Assistant

rajkishorbgp/JARVIS-AI-Assistant

JARVIS AI Assistant 🤖 A virtual assistant project inspired by Tony Stark's JARVIS, powered by speech recognition, AI chat, web browsing, and more. Features: 🎙️ Voice-based interaction using speech recognition. 🧠 AI-powered chat with OpenAI's language model. 🌐 Web browsing capabilities to open websites. 🎵 Music playback. ⏰Current time display

Built in Python with the `speech_recognition` library for voice input and OpenAI API integration for conversational responses, it processes natural language commands to trigger predefined actions like website opening and music playback. The architecture uses a command-driven approach where voice queries are parsed and routed to specialized modules for web browsing, media control, and time retrieval, with responses synthesized back to the user.

About Jarvis-v2.0

JoelShine/Jarvis-v2.0

This is a major update of my project JARVIS-The-Ultimate-Project. You can check out my first project here (https://github.com/JoelShine/JARVIS-The-Ultimate-Project). This project is a virtual assistant, very similar to Siri, Cortana, Google assistant etc.

# Technical Summary Integrates speech recognition with a custom PyQt5-based Launchpad interface for application launching, alongside a dedicated multimedia player supporting multiple formats. Built on Windows-specific APIs (ctypes, winshell) combined with Python standard libraries for system control—locking, shutdowns, battery monitoring via psutil—and web integration through YouTube downloads, Google Search, and Wikipedia queries. Supports both text-to-speech output (pyttsx3) and voice input for hands-free operation, with webcam capture via OpenCV and OCR capabilities through pytesseract.

Scores updated daily from GitHub, PyPI, and npm data. How scores work