barry-ran/QuickDesk
QuickDesk is the first AI-native remote desktop — an open-source, free application with a built-in MCP (Model Context Protocol) Server that lets any AI agent see and control remote computers.
What it solves
QuickDesk is an AI-native remote desktop application that allows AI agents to see and control remote computers. While traditional remote desktop tools are designed for humans, QuickDesk enables "AI Computer Use" across any remote machine globally, allowing agents to perform tasks like clicking, typing, and automating workflows 24/7.
How it works
It is built on Google Chromium Remoting technology and uses WebRTC for low-latency P2P connections. The system consists of a C++ GUI client (Qt 6) and a Rust-based MCP (Model Context Protocol) bridge. AI agents (such as Claude or GPT) connect via the MCP server using either stdio or HTTP/SSE transports to send commands to the remote machine. The project also supports self-hosted signaling and TURN relay servers for full data control.
Who it’s for
- AI Developers: Those building agents that need to interact with remote operating systems.
- System Administrators: Users wanting to automate server health checks, system diagnosis, and batch operations across multiple devices.
- Privacy-Conscious Users: Individuals who prefer self-hosted remote access solutions with industrial-grade performance.
Highlights
- Built-in MCP Server: Provides 20+ tools (screenshot, click, type, drag, etc.) for AI agents to control computers without custom plugins.
- Industrial-Grade Core: Leverages Chromium Remoting for high stability and performance.
- High Performance: Written in pure C++ to minimize CPU and memory footprint, utilizing GPU-accelerated rendering.
- Multi-Device Orchestration: Allows AI to control multiple remote machines simultaneously for batch automation.
- Privacy Features: Includes a privacy screen mode that blacks out the host's physical display during remote sessions.
- Self-Hosted Infrastructure: Full deployment solution including a Go signaling server and a Web Admin Panel for management.
Related
- Project
- Project
- Project
- Project
- Project