[+] AI PC Automation
Control your Windows PC with plain English — from anywhere in the world. OmniCtrl sees your screen, clicks buttons, types text, and fixes its own mistakes. Command it over Telegram or straight from your terminal.
___ __ __ _ _ ___ ___ _____ ____ _
/ _ \| \/ | \| |_ _|/ __|_ _| _ \| |
| (_) | |\/| | .` || || (__ | | | |_) | |__
\___/|_| |_|_|\_|___|\___| |_| |____/|____|
[+] Capabilities
OmniCtrl combines computer vision, AI planning, and Telegram — giving you a complete remote-control suite with no extra software on your phone.
/schedule 09:00 Send daily report/repeat add 300 sysinfo (every 5 min)[+] Architecture
A two-model AI pipeline handles planning and execution — Gemini Flash for strategy, Gemma for coordinate precision.
[+] Setup
Works on Windows 10 and Windows 11. Requires Python 3.8+, Tesseract OCR, and API keys (all free tiers available).
git clone https://github.com/Aryan-crypt/Computer-Agent.git && cd Computer-Agent
pip install -r requirements.txt
python Core/core_agent.py
python main.py
[+] Reference
Every built-in command available once your bot is running. Send these from your phone to control your PC.
| Command | Description |
|---|---|
/start | Start the bot and see available features |
/help | Display full help guide |
/task <text> | Explicitly execute a task on your PC |
/status | Check if the agent is busy or idle |
/screenshot | Take a screenshot of your PC screen |
/stop | Emergency stop for all running tasks |
/history | See your recent task history |
/clear | Clear task history |
/sysinfo | Check CPU, RAM, and disk usage remotely |
/clip | Read your PC's clipboard content |
/clip set <text> | Write text to your PC's clipboard |
/webcam | Take a photo with your webcam |
/getfile <name> | Get a file from your Downloads folder |
/stream | Record a 10-second screen video |
/mic | Record 10 seconds of microphone audio |
/popup <msg> | Show a message popup on your PC screen |
/alias add <w> <cmd> | Create a command shortcut |
/alias list | List all your shortcuts |
/alias del <w> | Delete a shortcut |
/schedule HH:MM <task> | Schedule a task for a specific time |
/schedule list | List all scheduled tasks |
/schedule clear | Clear all scheduled tasks |
/repeat every <sec> <cmd> | Create a repeating task (runs every N seconds) |
/repeat list | View all active repeating tasks |
/repeat stop <id> | Stop a specific repeating task |
/repeat stop all | Stop all active repeating tasks |
[+] Examples
Plain English commands — no syntax to memorize, no scripts to write.
[x] Safety
Automation can go wrong. OmniCtrl includes multiple layers of protection.
[+] FAQ
/repeat every 300 seconds sysinfo to check your system info every 5 minutes, or /repeat every 30 seconds screenshot to take a screenshot every 30 seconds. You can manage repeating tasks with /repeat list and /repeat stop commands.git pull && pip install -r requirements.txt — then restart the program.[+] OPEN SOURCE · FREE TO USE
OmniCtrl is free and open source. Star the repo, fork it, and make it yours.