This document provides a comprehensive guide to all features available in the Dual AI system, including their natural language mappings and usage examples.
- Power Management
- Application Control
- Website Navigation
- Volume & Audio Control
- Screen & Display Control
- Keyboard Shortcuts
- File & Folder Management
- System Information
- AI Provider Control
- Voice Control
- Mouse Control
- Window Management
- Media Controls
- YouTube Automation
- Chrome Browser Control
- Security Features
- Entertainment Features
- Network & Internet
- Advanced Features
Function: shutdown
Natural Language:
- "shut down"
- "turn off computer"
- "power off"
- "shutdown computer"
Example: "Shut down the computer"
Function: restart
Natural Language:
- "restart"
- "reboot"
- "restart computer"
- "reboot system"
Example: "Restart the computer"
Function: sleep
Natural Language:
- "sleep"
- "put to sleep"
- "sleep mode"
Example: "Put computer to sleep"
Function: lock
Natural Language:
- "lock"
- "lock screen"
- "secure screen"
Example: "Lock the screen"
Function: hibernate
Natural Language:
- "hibernate"
- "deep sleep"
- "hibernation"
Example: "Hibernate the computer"
Function: calculator
Natural Language:
- "calculator"
- "calc"
- "open calculator"
Example: "Open calculator"
Function: notepad
Natural Language:
- "notepad"
- "text editor"
- "open notepad"
Example: "Open notepad"
Function: chrome
Natural Language:
- "chrome"
- "browser"
- "open chrome"
- "web browser"
Example: "Open Chrome"
Function: edge
Natural Language:
- "edge"
- "microsoft edge"
- "open edge"
Example: "Open Edge browser"
Function: explorer
Natural Language:
- "explorer"
- "file manager"
Example: "Open file explorer"
Function: settings
Natural Language:
- "settings"
- "system settings"
- "control panel"
Example: "Open settings"
Function: taskmanager
Natural Language:
- "task manager"
- "processes"
- "taskmanager"
Example: "Open task manager"
Function: cmd
Natural Language:
- "command prompt"
- "cmd"
- "terminal"
Example: "Open command prompt"
Function: paint
Natural Language:
- "paint"
- "drawing"
- "mspaint"
Example: "Open paint"
Functions: word, excel, powerpoint
Natural Language:
- "word" / "microsoft word" / "document editor"
- "excel" / "spreadsheet" / "microsoft excel"
- "powerpoint" / "presentation" / "slides"
Examples:
- "Open Word"
- "Open Excel"
- "Open PowerPoint"
Functions: vlc, spotify
Natural Language:
- "vlc" / "video player" / "media player"
- "spotify" / "music" / "music player"
Examples:
- "Open VLC"
- "Open Spotify"
Function: vscode
Natural Language:
- "vscode"
- "code editor"
- "visual studio"
Example: "Open VS Code"
Function: steam
Natural Language:
- "steam"
- "games"
- "gaming"
Example: "Open Steam"
Function: google
Natural Language:
- "google"
- "search"
- "google search"
Example: "Open Google"
Function: youtube
Natural Language:
- "youtube"
- "videos"
- "watch videos"
Example: "Open YouTube"
Functions: facebook, instagram, twitter, linkedin
Natural Language:
- "facebook" / "fb" / "social media"
- "instagram" / "insta" / "photos"
- "twitter" / "tweets" / "social"
- "linkedin" / "professional network"
Examples:
- "Open Facebook"
- "Open Instagram"
- "Open Twitter"
- "Open LinkedIn"
Functions: whatsapp_web, gmail
Natural Language:
- "whatsapp" / "messaging" / "chat"
- "gmail" / "email" / "mail"
Examples:
- "Open WhatsApp"
- "Open Gmail"
Functions: amazon, flipkart
Natural Language:
- "amazon" / "shopping" / "buy online"
- "flipkart" / "shopping india"
Examples:
- "Open Amazon"
- "Open Flipkart"
Functions: wikipedia, stackoverflow, github
Natural Language:
- "wikipedia" / "wiki" / "encyclopedia"
- "stackoverflow" / "programming help" / "coding help"
- "github" / "git" / "code repository"
Examples:
- "Open Wikipedia"
- "Open Stack Overflow"
- "Open GitHub"
Function: netflix
Natural Language:
- "netflix"
- "movies"
- "streaming"
Example: "Open Netflix"
Function: volume_up
Natural Language:
- "volume up"
- "louder"
- "increase volume"
- "make it louder"
- "turn up sound"
Example: "Turn up the volume"
Function: volume_down
Natural Language:
- "volume down"
- "quieter"
- "decrease volume"
- "make it quieter"
- "turn down sound"
Example: "Turn down the volume"
Function: mute
Natural Language:
- "mute"
- "silence"
- "turn off sound"
- "mute audio"
Example: "Mute the audio"
Dynamic Function: Volume level detection Natural Language:
- "set volume to [number]"
- "volume [number]"
Example: "Set volume to 50"
Function: screenshot
Natural Language:
- "screenshot"
- "take screenshot"
- "capture screen"
- "take a picture of screen"
Example: "Take a screenshot"
Function: show desktop
Natural Language:
- "show desktop"
- "go to desktop"
- "minimize all"
Example: "Show desktop"
Functions: brightness_up, brightness_down
Natural Language:
- "brightness up" / "brighter" / "increase brightness"
- "brightness down" / "dimmer" / "decrease brightness"
Examples:
- "Increase brightness"
- "Make screen dimmer"
Dynamic Function: Brightness level detection Natural Language:
- "set brightness to [number]"
- "brightness [number]"
Example: "Set brightness to 75"
Functions: copy, paste, save
Natural Language:
- "copy" / "copy text" / "copy this"
- "paste" / "paste text" / "paste here"
- "save" / "save file" / "save document"
Examples:
- "Copy this"
- "Paste here"
- "Save file"
Functions: undo, select_all
Natural Language:
- "undo" / "undo last action" / "go back"
- "select all" / "select everything"
Examples:
- "Undo that"
- "Select all text"
Function: alt_tab
Natural Language:
- "switch window"
- "alt tab"
- "change window"
Example: "Switch window"
Functions: downloads, documents, pictures, videos, music, desktop
Natural Language:
- "downloads" / "download folder"
- "documents" / "my documents"
- "pictures" / "photos" / "image folder"
- "videos" / "video folder"
- "music" / "music folder"
- "desktop" / "desktop folder"
Examples:
- "Open downloads"
- "Open documents folder"
- "Show pictures"
Functions: create_folder, create_new_file, delete_file, copy_file, move_file
Natural Language:
- "create folder [name]" / "new folder [name]"
- "create file [name]" / "new file [name]"
- "delete file [name]"
- "copy [file] from [location] to [location]"
- "move [file] from [location] to [location]"
Examples:
- "Create folder MyFolder"
- "Create file test.txt"
- "Delete file oldfile.txt"
- "Copy file.txt from desktop to downloads"
Function: search_files
Natural Language:
- "search files"
- "find files"
- "search file [name]"
Example: "Search file document.pdf"
Functions: zip_file, unzip_file, file_size, list_files
Natural Language:
- "zip file [name]"
- "unzip [name]" / "extract [name]"
- "file size [name]"
- "list files"
Examples:
- "Zip file document.txt"
- "Extract archive.zip"
- "Check file size of video.mp4"
Functions: time, date
Natural Language:
- "time" / "what time is it" / "current time" / "tell me the time"
- "date" / "what date is it" / "current date" / "today"
Examples:
- "What time is it?"
- "What's today's date?"
Functions: cpu, memory, battery
Natural Language:
- "cpu usage" / "processor usage" / "cpu load"
- "memory usage" / "ram usage" / "memory load"
- "battery" / "battery level" / "battery percentage"
Examples:
- "Check CPU usage"
- "Show memory usage"
- "What's the battery level?"
Functions: disk_space, system_uptime, temperature, running_processes
Natural Language:
- "disk space" / "storage space" / "free space"
- "uptime" / "system uptime" / "how long running"
- "temperature" / "cpu temperature" / "system temp"
- "processes" / "running programs" / "active processes"
Examples:
- "Check disk space"
- "Show system uptime"
- "What processes are running?"
Functions: switch_to_gemini, switch_to_groq, current_ai
Natural Language:
- "switch to gemini" / "use gemini" / "gemini ai"
- "switch to groq" / "use groq" / "groq ai"
- "current ai" / "which ai" / "ai status"
Examples:
- "Switch to Gemini"
- "Use Groq AI"
- "Which AI am I using?"
Functions: switch_to_male_voice, switch_to_female_voice, current_voice_gender
Natural Language:
- "male voice" / "switch to male"
- "female voice" / "switch to female"
- "voice status" / "current voice"
Examples:
- "Switch to male voice"
- "Use female voice"
- "What voice am I using?"
Functions: enable_face_auth, disable_face_auth, face_auth_status
Natural Language:
- "enable face auth" / "face recognition on"
- "disable face auth" / "face recognition off"
- "face auth status" / "check face auth"
Examples:
- "Enable face recognition"
- "Turn off face auth"
- "Check face auth status"
Functions: move_mouse_up, move_mouse_down, move_mouse_left, move_mouse_right, move_mouse_center
Natural Language:
- "mouse up" / "move mouse up" / "cursor up"
- "mouse down" / "move mouse down" / "cursor down"
- "mouse left" / "move mouse left" / "cursor left"
- "mouse right" / "move mouse right" / "cursor right"
- "mouse center" / "center mouse"
Examples:
- "Move mouse up"
- "Move cursor to center"
Functions: left_click, right_click, double_click
Natural Language:
- "left click" / "click" / "mouse click"
- "right click" / "context menu"
- "double click" / "double tap"
Examples:
- "Left click"
- "Right click here"
- "Double click"
Functions: start_drag, drop_here, scroll_up, scroll_down
Natural Language:
- "start drag"
- "drop here"
- "scroll up" / "page up"
- "scroll down" / "page down"
Examples:
- "Start dragging"
- "Scroll down"
Functions: maximize_window, minimize_window, close_window, full_screen
Natural Language:
- "maximize" / "maximize window" / "make bigger"
- "minimize" / "minimize window" / "hide window"
- "close window" / "close this"
- "full screen" / "fullscreen"
Examples:
- "Maximize window"
- "Minimize this"
- "Go full screen"
Functions: split_screen_left, split_screen_right, snap_left, snap_right
Natural Language:
- "split left" / "snap left" / "window left"
- "split right" / "snap right" / "window right"
Examples:
- "Snap window left"
- "Split screen right"
Functions: play_pause, next_track, previous_track, stop_media
Natural Language:
- "play" / "pause" / "play pause"
- "next" / "next song" / "skip"
- "previous" / "previous song" / "back"
- "stop" / "stop playing"
Examples:
- "Pause music"
- "Next song"
- "Stop playing"
Functions: youtube_play, youtube_pause, youtube_next, youtube_previous
Natural Language:
- "youtube play" / "play video"
- "youtube pause" / "pause video"
- "youtube next" / "next video"
- "youtube previous" / "previous video"
Examples:
- "Play YouTube video"
- "Next YouTube video"
Functions: youtube_fullscreen, youtube_volume_up, youtube_volume_down, youtube_mute
Natural Language:
- "youtube fullscreen" / "video fullscreen"
- "youtube louder" / "video volume up"
- "youtube quieter" / "video volume down"
- "youtube mute" / "mute video"
Examples:
- "YouTube full screen"
- "Make YouTube louder"
Functions: youtube_skip_forward, youtube_skip_backward, youtube_speed_up, youtube_speed_down
Natural Language:
- "youtube skip" / "skip ahead"
- "youtube back" / "skip back"
- "youtube faster" / "speed up video"
- "youtube slower" / "slow down video"
Examples:
- "Skip forward on YouTube"
- "Speed up the video"
Functions: youtube_like, youtube_subscribe, youtube_comment, youtube_share
Natural Language:
- "youtube like" / "like video"
- "youtube subscribe" / "subscribe channel"
- "youtube comment" / "comment on video"
- "youtube share" / "share video"
Examples:
- "Like this video"
- "Subscribe to channel"
Function: search_and_play
Natural Language:
- "play [song/video name]"
- "search and play [content]"
- "youtube search [query]"
Examples:
- "Play Bohemian Rhapsody"
- "Search and play funny cats"
Functions: chrome_new_tab, chrome_close_tab, chrome_next_tab, chrome_previous_tab
Natural Language:
- "new tab" / "open tab"
- "close tab" / "close current tab"
- "next tab" / "switch tab"
- "previous tab" / "last tab"
Examples:
- "Open new tab"
- "Close this tab"
- "Switch to next tab"
Functions: chrome_back, chrome_forward, chrome_reload, chrome_home
Natural Language:
- "go back" / "back page"
- "go forward" / "forward page"
- "reload" / "refresh"
- "home page"
Examples:
- "Go back"
- "Refresh page"
- "Go to home page"
Functions: chrome_bookmark, chrome_history, chrome_downloads, chrome_incognito
Natural Language:
- "bookmark" / "save bookmark"
- "history" / "browser history"
- "downloads" / "download history"
- "incognito" / "private browsing"
Examples:
- "Bookmark this page"
- "Show browser history"
- "Open incognito window"
Functions: chrome_settings, chrome_developer_tools, chrome_find, chrome_print
Natural Language:
- "chrome settings" / "browser settings"
- "developer tools" / "inspect element"
- "find" / "search page"
- "print" / "print page"
Examples:
- "Open Chrome settings"
- "Open developer tools"
- "Find on page"
Functions: lock_screen, clear_clipboard, clear_history, empty_recycle_bin
Natural Language:
- "lock screen" / "secure computer"
- "clear clipboard" / "empty clipboard"
- "clear history" / "delete history"
- "empty recycle bin" / "clear trash"
Examples:
- "Lock the screen"
- "Clear browser history"
- "Empty recycle bin"
Functions: dice, coin, roll_dice, flip_coin
Natural Language:
- "dice" / "roll dice" / "roll a dice"
- "coin" / "flip coin" / "coin flip"
Examples:
- "Roll the dice"
- "Flip a coin"
Function: age_calculator
Natural Language:
- "my age"
- "calculate my age"
- "age calculator"
- "how old am i"
Example: "Calculate my age"
Functions: joke, quote, news
Natural Language:
- "tell joke" / "joke" / "make me laugh"
- "quote" / "inspirational quote" / "wisdom"
- "news" / "latest news" / "headlines"
Examples:
- "Tell me a joke"
- "Give me a quote"
- "Show me the news"
Functions: check_internet, ip_address, network_speed
Natural Language:
- "internet" / "check internet" / "connection test"
- "ip address" / "my ip" / "network address"
- "speed test" / "internet speed" / "connection speed"
Examples:
- "Check internet connection"
- "What's my IP address?"
- "Test internet speed"
Function: wifi_password
Natural Language:
- "wifi password"
- "network password"
Example: "Show WiFi password"
Functions: schedule_shutdown, auto_backup, clean_temp
Natural Language:
- "schedule shutdown" / "auto shutdown"
- "backup" / "backup files"
- "clean temp" / "delete temp files"
Examples:
- "Schedule shutdown in 1 hour"
- "Backup my files"
- "Clean temporary files"
Functions: daily_briefing, context_memory_recall, predictive_assistance
Natural Language:
- "daily briefing" / "morning briefing"
- "what do you remember" / "recall memory"
- "predictive help" / "smart suggestions"
Examples:
- "Give me daily briefing"
- "What do you remember about me?"
- "Show smart suggestions"
Functions: start_gesture_control, stop_gesture_control
Natural Language:
- "gesture control" / "hand control" / "start gesture control"
- "stop gestures" / "disable gestures"
Examples:
- "Start gesture control"
- "Stop gesture control"
Functions: code_review, folder_review, live_code_review
Natural Language:
- "code review" / "review code"
- "folder review" / "review folder"
- "live review" / "real time review"
Examples:
- "Review my code"
- "Start live code review"
Dynamic Function: _handle_on_off
Natural Language:
- "turn on/off [feature]"
- "enable/disable [feature]"
Supported Features:
- WiFi, Bluetooth, Airplane Mode, Battery Saver
- Night Mode, Hotspot, Location, Camera, Microphone
- Dark Mode
Examples:
- "Turn on WiFi"
- "Disable Bluetooth"
- "Enable dark mode"
Dynamic Function: YouTube search and play Natural Language:
- "play [content]"
- "search [content]"
- "youtube [content]"
Examples:
- "Play Shape of You"
- "Search funny videos"
- "YouTube cooking tutorials"
-
Natural Speech: You can use natural language - the system understands variations and synonyms.
-
Specific Commands: For file operations, be specific about locations (desktop, downloads, documents).
-
Dynamic Values: You can specify numbers for volume, brightness, and time-based commands.
-
Chaining: Some commands work better when Chrome or specific applications are already open.
-
Error Handling: If a command fails, try alternative phrasings or check if the target application is available.
"Create folder ProjectFiles on desktop"
"Copy report.pdf from downloads to documents"
"Search file presentation in documents"
"Zip file important.txt in downloads"
"Play Imagine Dragons on YouTube"
"Set volume to 60"
"YouTube next video"
"Mute YouTube"
"Set brightness to 80"
"Schedule shutdown in 30 minutes"
"Check CPU usage"
"Turn on WiFi"
"Open new Chrome tab"
"Chrome settings"
"Bookmark this page"
"Go back"
This documentation covers all the main features available in the Dual AI system. Each feature can be accessed using natural language commands, making the system intuitive and user-friendly.