This feature is gated. If you don’t see Run on my client in an asset’s
action menu, it isn’t enabled for your environment yet.
1. Register your computer
Use the Dataerai desktop app when you want web-routed transfers to browse or write local folders on your computer:- Open the Dataerai desktop app and sign in.
- Open Local access.
- Click Register computer.
2. Add local folder access
In Local access, choose a folder and grant only the access you need:- Read lets the web app browse files and subfolders under that folder.
- Write lets the web app deliver transfers into that folder or a subfolder.
- Read/write lets the web app browse the folder and deliver transfers there.
3. Sign in and start the CLI agent
The agent ships in the samedataerai CLI (sign in first):
dataerai agent registers this machine as a client endpoint (named after
your hostname by default) and polls for transfers you route to it. Leave it
running; stop it with Ctrl-C.
If you use the desktop app registration flow, you do not need this command for
normal desktop transfers; the desktop app starts the local agent after
registration. The CLI command is useful for servers, scripts, CI, and machines
where you do not run the desktop app.
4. Route a transfer from the web app
In the web app, select an asset and choose Run on my client from its action menu. This opens the Run on my client endpoint dialog, where you pick:- Which endpoint — one of your running agents (offline ones are greyed out).
- Where to deliver:
- Local directory — a path inside a write-enabled folder grant on the agent’s machine.
- External bucket — an S3-compatible
endpoint+bucket(+ optionalprefix) you control.
Pending → Claimed → In progress → Completed as your agent
picks it up and runs it; the tracker shows which endpoint is handling it.
Delivering to an external bucket
For an external bucket destination, the agent writes with your own credentials — Dataerai never receives them. Set the standard AWS variables in the agent’s environment before starting it:How it stays your data
- The agent signs in as you; it can only transfer content your account can read.
- Local folders start with no access, and each folder grant is an explicit read, write, or read/write opt-in.
- The web app can browse only read-enabled folder grants and can deliver only inside write-enabled folder grants.
- Source credentials are short-lived and issued per transfer.
- If the agent stops mid-transfer, the job is automatically returned to the queue and your agent re-claims it when it comes back.