← Back to use cases OpenDesk

Giving an AI agent eyes and hands on your desktop

OpenDesk is a computer use framework. It lets an AI agent see the screen, move the mouse, type, scroll, and read what came back, the same way a person would. One machine or a fleet. Mac, Linux, or Windows.

Why this matters

Most enterprise software has no useful API. The browser tool the team uses every day is closed. The accounting system is locked. The internal portal would take six months of paperwork to integrate with. So the team clicks through screens by hand, and there is no way to automate any of it.

OpenDesk takes the position that the screen itself is the API. If a person can do the task, an agent can do it too. That changes what kinds of work can be automated.

What the agent gets

One machine or many

The same SDK that drives the local desktop drives a remote one. Each remote machine runs a small agent that exposes its screen and inputs over an encrypted WebSocket. The team can stand up a fleet, point one controller at all of them, and run the same workflow in parallel.

That is what turns OpenDesk from a useful local tool into something that can replace a room full of operators. The pattern is one agent, twenty machines, all doing the same work.

Where teams use it

Three patterns come up again and again.

Bulk operations on closed tools. A team needs to update a thousand records inside a vendor portal. The portal has no API. OpenDesk drives the portal the way the team would, one record at a time, across as many machines as needed.

End-to-end QA on real apps. No selectors. No CSS paths. The agent walks the app the way a user would, takes a screenshot at each step, and flags anything that looks off. When the UI changes, the agent adapts. The tests do not break.

Workflow automation across legacy systems. The classic RPA use case, without the fragility. Because the agent reads the screen with a real model behind it, small layout changes do not knock it over.

How it stays safe

The team picks what the agent is allowed to do. Read-only by default. Granular permissions on bash, file writes, network access. The full session is recorded, including every screenshot the agent took and every input it sent. If something looks wrong six weeks later, the team can replay the run and see exactly what happened.

Have a tool with no API?

If your team is clicking through the same screens every day, OpenDesk can pick up that work without any backend changes on your side.

Schedule a Demo