A real-time voice AI that can hear, see, understand, and control your Windows computer. Local execution. Zero subscriptions (unless you want to increase requests via Google AI Studio). Built for intelligent automation.
Jarvis is an advanced voice-driven AI assistant designed to turn your computer into an interactive intelligent system. Speak naturally — it listens, understands context, responds with a human-like voice, and executes tasks across your system automatically. Designed for speed, autonomy, and real-world usability.
- Real-time voice interaction — Natural conversation with instant response in any language
- System control — Launch apps, manage files, execute terminal commands
- Autonomous task execution — Plans and completes complex multi-step workflows
- Visual awareness — Full screen analysis and webcam understanding
- Persistent memory — Learns your name, preferences, projects, relationships and remembers them across sessions
- Mute button — Click or press F4 to instantly silence the microphone (useful when talking to others nearby)
- Keyboard input — Type commands directly from the UI without speaking
- 🎮 Steam & Epic Games integration — install, update, schedule, auto-shutdown
- 🔇 Mute button (F4 / click) — no more Jarvis picking up side conversations
- ⌨️ Keyboard input on UI — type commands without speaking
- 🧠 Smarter memory — saves favorites, projects, relationships, plans automatically
- 🌐 Incognito browser support
- 🔊 Error reporting — tool failures spoken aloud
- 🔁 Status indicator — LISTENING / SPEAKING / THINKING / MUTED states on UI
- ⚡ Faster response — removed unnecessary round-trips before tool calls
- 👨🔧 Fixed errors — removed some errors and bugs.
git clone https://github.com/mickacho/Jarvis.git
cd Jarvis
pip install -r requirements.txt
playwright install
python main.py- Windows 10 / 11
- Python 3.11 or 3.12
- Microphone
- Free Gemini API key
Personal and non-commercial use only. Licensed under Creative Commons BY-NC 4.0.
Engineered by a 17-year-old building a real JARVIS-style assistant. ⭐ Star the repository to support the project.