JARVIS OS v3.2.4 - Official Stable Build
JARVIS OS v3.2.4 (Official Stable Build)
JARVIS OS is a highly optimized, voice-activated desktop assistant designed for Windows. Built on Python 3.12, this project focuses on high-accuracy speech recognition, hardware-level system control, and a "passive-listening" wake word protocol.
Unlike basic voice scripts, JARVIS OS v3.2.4 utilizes custom audio driver resets and dynamic energy thresholding to ensure 100% uptime and clarity in noisy environments.
🎙️ Official Command Protocols
To activate JARVIS, start every phrase with the wake word "Jarvis". If you say "Jarvis" alone, he will respond with "At your service, sir" and enter a dedicated listening window.
🔊 System & Volume
- "Set volume to [0-100] percent" – Precision hardware volume adjustment.
- "Volume up/down" – Quick-jump volume to 80% or 20%.
- "Take a screenshot" – Captures and saves a PNG snapshot to the project directory.
💻 Hardware & Diagnostics
- "System info" – Reports real-time CPU and RAM occupancy.
- "Battery" – Checks percentage and AC/DC power status.
🌐 Web & Search
- "Search [topic]" – Performs an optimized Google search (Firefox compatible).
- "Play [song name]" – Streams the requested media via YouTube.
- "Open Discord/YouTube/Google" – Direct application and site launchers.
📋 Productivity & Info
- "Take a note" – Dictates and saves text to
jarvis_notes.txtwith timestamps. - "Weather in [City]" – Fetches localized meteorological reports via wttr.in.
- "News" – Reads the top 3 global headlines from Google News.
- "Who is [Person]" – Provides a concise Wikipedia summary.
🛠️ Installation
- Direct Download: Navigate to the Releases section and download
JARVIS_Setup_v3.2.4.exe. - Setup Wizard: Run the installer to configure the application and desktop shortcut.
- Auto-Start: The system includes a registry-based auto-launch protocol for 24/7 background monitoring.
💻 Developer Environment
If running from source, use Python 3.12 and install the following:
pip install speech_recognition pyttsx3 requests wikipedia pywhatkit pyjokes pyautogui psutil pycaw comtypes beautifulsoup4 lxml📜 Patch Notes: v3.2.4
- Fuzzy Wake Word: Added phonetic fallback support for "Service/Java".
- Accuracy: Implemented dynamic energy thresholding (baseline 800).
- Fix: Resolved "sr" NameError and Windows audio driver "hanging" bugs.
Because this is an independently developed application and has not been "digitally signed" with a paid Microsoft certificate, you may see a blue "Windows protected your PC" warning when running the installer.
To install JARVIS:
Click "More info".
Click "Run anyway".
Why this happens:
Microsoft Defender flags all new .exe files that haven't been downloaded by thousands of users yet. This file is 100% clean and the full source code is available here in this repository for you to audit.
Developed by doebo