Meet Surogate Desktop.
Your AI with its own computer. It works on your files, runs commands in a sandbox and uses your browser, then hands back finished work.
A freight company's folder of scanned invoices: the agent reads each one, files it by supplier and logs it in a spreadsheet. Filmed on a demo business.
Finished work, on your own computer.
Give it a folder and a job. It hands back the result, in the folder.
Accountants
A month of invoices, reconciled
Matches each invoice in the folder to the bank export, writes the reconciliation and asks before it goes online.
Lawyers
A matter folder, put in order
Reads every document in the folder, names each by date and party, and lists the ones still missing.
Developers
An app, built and shown
Builds and runs it in the sandbox, then opens it in your browser for you to try, once you allow it.
Analysts
Reports, gathered into one sheet
Downloads them with your browser into the chat's folder, then turns them into one spreadsheet.
Its own computer. Your hand on it.
It drives your browser in a profile of its own. Take it over for a sign-in at any moment, and the agent waits until you hand it back.
Works on your real files
Point a chat at a folder, and it reads, writes and organises what is in it: documents, spreadsheets, code or data. No uploads, no syncing.
Runs commands, safely
Builds, scripts, data processing and file conversions run in a sandbox on your computer, not on your computer itself.
Shows you what it builds
When it starts a web app in its sandbox, it can open it in your browser for you to see, once you allow it.
Runs several jobs at once
In a project, each thread works in its own copy of your folders. Press Stop, and the turn's changes are taken back.
Private by design.
It sees the folder you give it, runs in a sandbox and asks before it goes anywhere new.
Nothing runs directly on your computer
Every command runs in a lightweight virtual machine. A chat's folder joins it only while that chat is working.
It sees only what you give it
The file tools see the chat's folder and nothing else of yours. Files you protect stay read-only.
You decide what reaches the network
Commands reach the package registries they need. For any other site, your local network included, it asks you first.
You hold the browser
Approve each download and upload, or take the browser over: the agent pauses until you hand it back.
Signed updates
Every release is signed, and your computer installs only releases signed by Surogate's key.
Download Surogate Desktop.
Paste one line into a terminal, then open Surogate Desktop from your applications and sign in with your Surogate account.
No account yet? Create one free, with no card. See the plans.
On Windows or a Mac? Ask us for the installer.
curl -fsSL https://surogate.ai/desktop/install.sh | bash- Ubuntu 24.04 LTS or later, on a 64-bit Intel or AMD computer
- Hardware virtualization (Intel VT-x or AMD-V) turned on; without it, commands run several times slower
- For browsing: Google Chrome, Microsoft Edge, Brave or Vivaldi (not the Snap build of Chromium)
- A Surogate account
On a network that inspects TLS, give the installer your company's CA:
curl --cacert company-ca.pem -fsSL https://surogate.ai/desktop/install.sh | bash -s -- --ca-cert company-ca.pemQuestions
What is Surogate Desktop?
An app that connects your Surogate agent to your own computer. The agent keeps thinking in the cloud, and its hands work locally: it reads and edits the files in folders you choose, runs commands and browses the web in your own browser.
Can it break my computer?
Every command runs in a lightweight virtual machine that the app starts for you. A chat's folder joins it only while that chat is working, and files you protect stay read-only.
Which browsers does it use?
Chrome, Edge, Brave or Vivaldi, already installed on your computer, in a profile of its own. Downloads land in the chat's folder. The Snap build of Chromium is not supported.
What happens when two threads change the same file?
When a thread's turn ends, its changes land in your folder. If someone changed the same file meanwhile, the thread asks you.
Does it work on a company network?
Yes. Give the installer your company's CA certificate, and the app, your browsers and the commands the agent runs all trust it.
How do I update or remove it?
It keeps itself up to date: "Restart to update" installs a new release. Removing it asks before it deletes your sign-in and browser profiles, and your folders are never touched.