Documentation
Everything you need to get started with TwinDesktop.
Getting Started
What is TwinDesktop?
TwinDesktop gives you a second, fully isolated Windows desktop rendered as a resizable picture-in-picture window on your main display. It delivers hardware-accelerated, native performance — no virtual machine, no emulator, no overhead.
Use it to:
- Run AI agents — Let Claude, Cursor, Cline, or any MCP-compatible AI control an isolated desktop without touching your main workspace.
- Automate workflows — Execute UI automation, batch actions, and repetitive tasks in the background.
- Test safely — Install software, browse untrusted sites, or run experimental scripts in an isolated environment.
- Multitask smarter — Keep a separate workspace for comms, monitoring dashboards, or secondary projects.
System Requirements
| Requirement | Minimum | Recommended |
|---|---|---|
| OS | Windows 10 (21H2) or later | Windows 11 |
| Edition | Pro, Enterprise, or Education | Pro or Enterprise |
| RAM | 4 GB | 8 GB or more |
| Disk Space | 500 MB | 1 GB |
| Runtime | .NET 8.0 Desktop Runtime | .NET 8.0 Desktop Runtime |
Installation
- Download
TwinDesktop-Setup.exefrom the Download page. - Run the installer — Velopack installs TwinDesktop to your user profile (no admin required).
- Launch TwinDesktop from your Start menu or desktop shortcut.
- First-run setup — A wizard checks system prerequisites and configures them. Requires Administrator once (see below).
- Sign in with your account, or start a 14-day free trial.
TwinDesktop installs as a lightweight system tray application. After installation, a small icon appears in your notification area (bottom-right of the taskbar). Updates are delivered automatically — no manual downloads needed.
Quick Start
Toggle Your Twin Desktop
Press Ctrl + Win + T to toggle your TwinDesktop session. The secondary desktop appears as a resizable picture-in-picture window on your main display.
Basic Workflow
- Launch TwinDesktop — Click its icon in the system tray, or use the global hotkey.
- Connect — TwinDesktop automatically creates and connects to an isolated Windows session.
- Interact — Click inside the TwinDesktop window to direct keyboard and mouse input to the isolated session.
- Launch apps — Right-click the tray icon, or use the MCP integration to launch applications in the isolated session.
- Return to host — Click outside the TwinDesktop window, or press the hotkey to toggle focus back.
First-Time Setup
On the first launch, TwinDesktop will:
- Enable session isolation (may require Administrator privileges once).
- Create an isolated session — This takes 5–10 seconds.
- Connect automatically — Your twin desktop is ready to use.
TwinDesktop v1.0.0 — Changelog · For the latest updates, visit twindesktop.com