
Voice-First Desktop AI Assistant
Build Faster. Automate Workflows. Control your Desktop with Voice Commands.
https://www.paypal.com/ncp/payment/6Y6CGYY5T9NES
Speak your command. IRIS executes it.
A voice-first neural execution system powered by Gemini 3.1 Live API with real-time WebRTC audio, biometric security, and autonomous system control.
π Table of Contents
β‘ Overview
IRIS is not a chatbot.
It is a Voice-First Desktop AI Assistant that executes real-world actions across your system, applications, and devicesβpowered by Gemini 3.1 Live API with real-time bidirectional audio processing.
Speak naturally. IRIS understands intent. Real actions execute instantly.
What Makes IRIS Different?
β
Voice-First Design β Optimized for natural speech input with real-time WebRTC audio streaming
β
Proprietary Agent Logic β Heavily protected, production-grade agentic orchestration
β
Production-Ready Security β V8 bytecode + ASAR integrity validation + window isolation
β
No Code Exposure β Core agent and tools are completely hidden from public source
β
Autonomous Execution β LangGraph-powered state machine with dynamic tool orchestration
β¨ What's New In v1.6.0
- Added Wakeup word functionality for seamless hands-free activation
- Introduced Chat/Voice toggle β use voice or text to interact with IRIS
- Advanced Mobile Camera Control: Full control over front/back camera with customized video recording settings
- More precise authentication including IP and Location verification
- IRIS now divided into Free and PRO tiers with distinct badges
- Introduced Custom Protocols to build and execute multi-step automated workflows
- Introduced AI Wallpaper Engine to dynamically change PC wallpaper with natural language
- New quick-access overlay available via Ctrl + Shift + I
- Complete UI Upgrade: Simple, premium, and fully animated interface
- Updated Settings panel with a new proper build structure
- Quick Build integration resulting in significantly faster app load times
- Various underlying bug fixes and system stability improvements
πͺ‘ Open Core Model
IRIS follows an Open Core development model.
The public repository includes:
- Desktop application framework
- User interface
- Core infrastructure
- Selected integrations
- Community-facing examples
The following production components are private:
- Core voice orchestration engine
- Advanced tool execution logic
- Internal automation systems
- Production-grade implementations
- Certain premium modules
GitHub Sponsors receive access to additional documentation, implementation examples, architecture breakdowns, and development resources depending on tier.
Sponsorship does not include access to the complete private source code.
π― What is Voice-First?
Traditional AI assistants are text-first: you type β they respond β you read.
IRIS is voice-first: you speak β they listen & execute β actions happen in real-time.
Real-Time Audio Processing
Your Voice
β (WebRTC Stream)
Gemini 3.1 Live API (Real-time)
β (Intent Recognition)
LangGraph Agent Orchestration
β (Tool Selection)
Protected Tool Execution
β (System Actions)
Results Streamed Back to You
- Latency: < 500ms end-to-end (including network)
- Quality: Full duplex (talk while agent responds)
- Models: Gemini 3.1 Live API (primary) + Groq (Fast Responses) + Hugging Face (Open-Sourced + Local Models)
- Search: Tavily for real-time web data
No local-only limitations. IRIS connects to cloud AI, search engines, and APIs for maximum intelligence.
β¨ Core Features & System Capabilities
β¨ Special Features
Autonomous voice activation hooks, advanced screen character peeling, and phantom inline input overlays.
- Wake Up Word Activation: IRIS is configured for hands-free local startup. Speaking the wake word automatically opens the assistant window, performs local telemetry diagnostics, and checks real-time atmospheric updates.
- Commands: "Hey, IRIS", "IRIS", "Wake up, IRIS"
- Phantom Control (Ghost Keyboard): Inline typing injection overlay. Activating the shortcut creates a phantom input hook to inject typed keystrokes anywhere on the OS, integrating cleanly with VS Code.
- Commands: "Press Ctrl + Alt + Space", "Activate Phantom Typer", "Start Ghost Typer"
- ScreenPeeler (Multimodal AI OCR): Intelligent rectangular region screen selection. Takes a high-resolution snapshot of any screen coordinate area, runs local/cloud multimodal extraction, and populates extracted text to your clipboard.
- Commands: "Press Ctrl + Alt + X", "Extract text from active workspace", "Scan system screen portion"
- Small Ghost Overlay (Ctrl + Shift + I): [PRO Exclusive] Launches a sleek, floating quick-access mini overlay at your cursor for immediate keyboard/voice commands without opening the main OS dashboard.
- Commands: "Press Ctrl + Shift + I", "Open quick overlay", "Toggle ghost mini panel"
π System & File Management
Complete native file system and directory access with app process lifecycle controls.
- Open App: Native application lifecycle initialization.
- Commands: "Open Spotify", "Launch VS Code", "Start Google Chrome"
- Close App: Instant process termination hook.
- Commands: "Close Photoshop", "Kill the Chrome process", "Stop Node"
- Create Folder: Directory structure generator.
- Commands: "Create a folder named assets in my current directory", "Make folder UI under components"
- Read & Write Files: Disk file writing and code extraction.
- Commands: "Read the index.js file inside the root", "Write a server.js file with simple express setup"
- Smart Drop Zones: Autonomous sorting algorithms for system files.
- Commands: "Sort my downloads folder", "Organize my chaotic project directories"
π§ Vector Search & Local Knowledge
Semantic ingestion using local Vector databases and direct multimodal vision APIs.
- Index Folder: Index folder contents into a local semantic database.
- Commands: "Index my src folder", "Embed my docs folder for search"
- Smart File Search: Vector-based local file retrieval.
- Commands: "Find files related to user authentication", "Search for codebase configuration hooks"
- Analyze Photo & Gallery: OCR and direct multimodal layout processing.
- Commands: "Scan my screenshot folder", "Analyze this error screenshot and find a solution"
π» Developer & Terminal Tools
Globally accessible NPM package with tunneling and secure CLI execution.
- Run Terminal: Native shell script/CLI executor.
- Commands: "Run npm run build", "Execute git status", "Run typescript checker"
- Deploy Wormhole: Localhost tunnels exposing local servers to the public internet.
- Commands: "Expose port 3000 to the public internet", "Open local server to external connection"
- Execute Sequence / Macro: JSON-based workflow sequence triggering.
- Commands: "Run the development startup sequence", "Execute my custom deploy macro"
- Manage PC Settings: Control OS-level settings like Wi-Fi, Bluetooth, Audio, and Display.
- Commands: "Turn off Wi-Fi on my PC", "Open the sound settings"
π― Desktop UI & Automation
AI-driven coordinate cursor control, scroll tracking, and screen peeler OCR.
- Teleport Windows: Desktop window movement, resizing, and alignment.
- Commands: "Move this active window to the left side", "Minimize active window", "Maximize terminal"
- Click & Scroll on Screen: Cursor control with AI coordinate calculation.
- Commands: "Click the login button", "Scroll down fifty percent", "Click at coordinates 800 by 600"
- Screen Peeler & Phantom Typer: Instant OCR extraction to code editor.
- Commands: "Extract code from active window", "Type my secure email address in the active input box"
- Custom Protocols: Build and execute multi-step automated workflows natively in the OS.
- Commands: "Activate Coding Mode", "Start Hardcore Gaming Protocol"
- AI Wallpaper Engine: Dynamically change PC wallpaper with natural language queries.
- Commands: "Change my wallpaper to a cyberpu