The AI agent runs on credits — no ChatGPT account, and your first 50 are free. See how →

Remote desktop · Game streaming · On-screen AI

Remote into your PC.
Sometimes, pawn it off on the AI.

AltRDP streams a real Windows or Mac at 60fps — through a virtual display, keyboard and mouse, so it works even with no monitor plugged in. The same screen an AI agent can read and operate on its own.

60 fps
Headless capable
NVENC·AMF
GPU encode (+FFmpeg)
Win·Mac·iOS
Clients
AltRDP on macOS streaming a remote Windows desktop

The AI agent

It doesn't suggest clicks. It does the clicking.

Most "AI assistants" hand you steps and leave the work to you. AltRDP's agent looks at the actual screen, then moves the mouse, types, runs commands and checks its own result — the same remote machine you'd be driving by hand, driven for you.

01

It sees the screen

Every step starts from a real screenshot, so the agent works from what's actually there — not a guess about your setup.

02

It uses mouse and keyboard

Clicks, drags, scrolls, types, hits shortcuts with real modifiers. No special API on the remote side — it just operates the desktop.

03

It runs a shell

When a terminal is the faster path, it opens one — bash or PowerShell on Windows — and reads the exit code to know if it worked.

04

It asks before risky moves

For anything destructive or ambiguous it stops, shows a plan you can edit, and waits for your yes — instead of guessing and apologizing later.

05

It remembers what worked

Procedures it verifies once get saved, so a task you ask for twice goes faster the second time. You can also drop in your own skills.

06

No account, 50 credits to start

It runs on prepaid credits through AltRDP, on OpenAI's GPT models — no ChatGPT sign-in. New accounts get 50 free credits: enough to feel out GPT-5.4-mini on real work. GPT-5.5 is stronger but hungrier — one big instruction can spend the lot.

AltRDP iOS app with the AI agent operating the remote screen

On the Mac and iOS apps today.

The remote desktop

The streaming is the part you stop noticing.

A remote screen is only useful if it keeps up with you. These are the pieces that make AltRDP feel like the machine is in front of you.

01

Virtual display

A headless rig with no monitor still gets a full 60fps screen — AltRDP creates the display the GPU draws to.

02

Virtual input

A virtual keyboard and mouse drive the remote PC at the OS level, so keystrokes and clicks land exactly where you put them.

03

Hardware encoding

NVIDIA (NVENC) or AMD (AMF) does the H.264 work on the GPU. No discrete card? FFmpeg encodes in software instead.

04

Tuned for bad links

The transport retransmits a lost packet only while it can still arrive on time, then jumps to a fresh frame — so cellular stays watchable instead of stuttering.

05

Multi-display & presets

Switch between remote monitors or focus one. Pick Speed, Balance or Quality to match whatever connection you're on.

06

Macro Studio

Build macros that watch the remote screen and act on it — pick a region, color or pixel as a trigger, then click, type, loop or branch with if/while. Bundle steps into reusable components.

Gaming

Fast enough that you forget it's remote.

Virtual display, GPU encoding and a loss-aware transport were built for the same goal: a stream that answers your input now, not a beat later. Boot a headless rig at home, stream it to a laptop or an iPhone, and play.

A game running inside the AltRDP remote stream

Download

Two parts: a server and a client.

Run the server on the PC you want to reach. Run the client on whatever you're holding.

Setup

Set up the server once.

The easy way needs no router setup at all: turn on Cloud Connect and share a hash. Want a direct link instead? Forward two ports.

Cloud Connect

Recommended · No ports

New on Windows and Mac: reach your server from anywhere without touching your router. Turn it on, share a hash, done — it works behind an ordinary home or office NAT.

  1. In the server console, set a password — press 7) Change password. Cloud Connect won't run without one.
  2. Press 6) Cloud connect. The server prints your host hash and a QR code.
  3. On any client, open altrdp-relay.udp.cc/c/<hash> and type the password. No port forwarding, ever.
// open on the client
altrdp-relay.udp.cc/c/<hash>

Your password never leaves your devices — the relay only forwards encrypted traffic, and video stays peer-to-peer. A few strict carrier networks aren't supported; the server tells you up front.

Or connect directly · advanced

Windows server

  1. Download and unzip the server package.
  2. Rename altrdp.ini.example to altrdp.ini.
  3. Open it and set the TCP port, UDP port and password.
  4. Run altrdp.exe.
  5. Choose option 2 to install it as a service. Done.

Open the ports. Add inbound firewall rules for your TCP and UDP ports. On a home network without a VPN, forward both ports on your router too.

macOS server

  1. Install and launch — an AltRDP icon appears in the menu bar, top-right.
  2. Click it → Reveal config file to open it in Finder.
  3. Rename it to altrdp.ini and set ports + password — same as Windows.
  4. Quit, then relaunch to apply the settings.

Can't connect? Walk through the three Grant permission menus first — and check port-forwarding if it's still quiet.

altrdp.ini
[auth]
password=your-password

[network]
port=8080      ; TCP
rtc_port=8081  ; UDP

This is the file you open in step 3 — identical on Windows and Mac. Two ports and a password, nothing more.

Optional · Windows without a GPU

FFmpeg Software encode

No NVIDIA or AMD discrete GPU? Install FFmpeg first so the server can encode in software.

  1. Download a Windows build from ffmpeg.org or gyan.dev.
  2. Extract it somewhere stable, e.g. C:\ffmpeg.
  3. Add C:\ffmpeg\bin to PATH (System Properties → Environment Variables → Path → New).
  4. Open a new terminal and run ffmpeg -version to confirm.

Mac users · gaming tip

Free up Ctrl + arrow keys for games.

On a Mac, Ctrl + arrow keys are grabbed by Mission Control, so they never reach your game. Open System Settings → Keyboard → Keyboard Shortcuts → Mission Control and turn off these four: Mission Control, Application windows, Move left a space, and Move right a space. Now the arrows go straight to the game.