Monitor, wake, and control your Windows & Linux client machines directly from Telegram. Bypass NATs and firewalls securely using modern WebSocket tunnels, with a smart AI assistant executing tasks on your system.
Everything you need to orchestrate your hardware from anywhere in the world.
Clients establish outward WebSocket tunnels to the server. Works instantly behind double NATs, home routers, and strict carrier firewalls.
Integrates Gemini, OpenAI, or local Ollama endpoints. The AI is aware of system states and calls tools (screenshots, shell commands) autonomously to accomplish tasks.
Trigger Wake-on-LAN magic packets from the Telegram chat to power on client PCs. Includes client-to-server WoL recovery if the server goes offline.
If the server goes down, the client launches a local fallback Telegram bot. Command your machine directly without losing connection.
Open a persistent, interactive command prompt (`cmd.exe` or `bash`) directly inside Telegram. Run commands, check output, and manage directories in real-time.
Uses stable IP-based geolocation and provides weather details (via Open-Meteo) even in GPS-jammed regions like Ukraine.
Unlike traditional VNC or remote desktop services that expose open ports to the internet, windOS Assist secures communication by utilizing a centralized secure WebSocket bridge.
On boot, the client gathers hardware and location stats, connects to the server, and authorizes using a pre-shared token.
Commands from your authorized Telegram account are verified by Chat ID and routed directly through the open WebSocket tunnel.
The client process executes the shell command or takes screen captures, streaming the resulting console blocks back to Telegram instantly.
Interact with the terminal emulator below. Type standard client commands and see responses.
Welcome to windOS Assist interactive web shell.
Type 'help' to see list of valid commands.
Get up and running in less than 5 minutes using the unified setup wizard.
Clone the repository on your client PC (which can be your Windows laptop or desktop):
git clone https://github.com/winmasttdev/windOS-Assist.git
cd windOS-Assist
Start the interactive installer wizard. It will guide you through connecting to your Linux server and setting up startup hooks:
python setup.py
The wizard automatically configures background daemons (using systemd on Linux and Task Scheduler with hidden VBS wrappers on Windows).