ControlServer

ControlServer 2.5.2

A Node.js Electron-based assistant application with core remote PC control and auxiliary features. The mobile H5 webpage features a neat interface. Designed for common mobile-desktop interaction scena

  • By smilexizheng
  • Open Source
  • Updated Jan 22, 2026
Download for Windows

About ControlServer

A Node.js Electron-based assistant application with core remote PC control and auxiliary features. The mobile H5 webpage features a neat interface. Designed for common mobile-desktop interaction scenarios.

Main Features
PC-Side Features
- Remote Control: Control PC mouse and keyboard via mobile device
- Message Exchange: Chat and file transfer
- OCR Image Recognition: Supports text recognition from images and annotation/doodling [In Progress]
- Speech Recognition & Synthesis: ASR (Automatic Speech Recognition) and TTS (Text-to-Speech) based on sherpa-onnx [In Progress]
- Custom Command Sharing: Online sharing of custom commands and scheduled tasks [Planned]
Mobile-Side Features
- Remote Control: Text input, hotkey operations, mouse movement/click/drag
- Custom Commands: Define a set of mouse-keyboard operation logic
- Scheduled Tasks: Use cron expressions to set timed actions for automation
- File Transfer: Upload files from mobile to PC
- Window Screenshot: View screenshots of running applications on the PC

What's new in 2.5.2

v2.5.2

Full release notes »

Technical details

Publishersmilexizheng
Version2.5.2
Release date2026-01-22
LicenseAGPL-3.0
Installer typenullsoft
Architecturex64, arm64
Package IDsmilexizheng.ControlServer
Install scopeCurrent user

Install ControlServer from the command line

Install with Windows Package Manager
winget install --id=smilexizheng.ControlServer -e
Update to the latest version
winget upgrade --id=smilexizheng.ControlServer -e
Uninstall
winget uninstall --id=smilexizheng.ControlServer -e
Silent install with the offline installer
"ControlServer-2.5.2-x64-setup.exe" /S /currentuser

Silent install switches for more Windows programs »

Install ControlServer together with other apps in one command »

remoteremote-control

ControlServer version history

2.3.0 Jan 6, 2026

修复多项已知 bug

2.2.2 May 17, 2025

多项功能优化,文件互传、ocr 识别

Frequently asked questions

Is ControlServer free?

Yes. ControlServer is free and open-source software released under the AGPL-3.0 license.

What is the latest version of ControlServer?

The latest version is 2.5.2, released on Jan 22, 2026.

Is it safe to download ControlServer?

The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 90fa7a8bd9cfcf0ec5370cbbf3b58075215dca7e55e6403d020a66cc03cd8c34.

Which Windows versions does ControlServer support?

ControlServer runs on Windows and is available for 64-bit (x64), ARM64 systems.

How do I install ControlServer silently?

Run the offline installer with "ControlServer-2.5.2-x64-setup.exe" /S /currentuser, or install it with Windows Package Manager: winget install --id=smilexizheng.ControlServer -e --silent.

How do I uninstall ControlServer?

Open Settings › Apps › Installed apps, find ControlServer and select Uninstall. From the command line, run winget uninstall --id=smilexizheng.ControlServer -e.