Remote dev machines
Spin up a managed Linux or Windows machine for a project, sync your local files to it, sleep and resume it, and share a durable link.
A remote dev machine is an always-on workspace that taiku provisions for you — no VMs to manage, no SSH keys to copy, no port forwarding to wire up. Machines run Linux by default; Windows machines are available on paid plans.

You point taiku at a project, it prepares a machine, syncs your files, and opens a normal taiku session running on that remote machine. Your files live on the machine's persistent disk, so they survive sleeps, restarts, and reconnections.
Local, remote, or GPU
Pick the kind of workspace that fits the job. You can move between them at any time — the same project can run locally today and on a remote machine tomorrow.
| Local session | Remote dev machine | GPU machine | |
|---|---|---|---|
| Where it runs | Your own computer | A managed Linux or Windows machine | A managed Linux machine with a GPU |
| Best for | Day-to-day work on your hardware | Always-available compute, heavier builds, sharing | Model training, rendering, anything that needs a GPU |
| Files | Your local disk | A persistent disk on the machine, synced to a local folder | Same as a remote dev machine |
| Stays available when your laptop sleeps | No | Yes | Yes |
| Setup | None | One command | One command (when enabled for your account) |
Create one from the dashboard
You don't need a local install to get a remote machine — you can create one straight from the dashboard, including on your phone.
- Open the Cloud panel on your dashboard.
- Click Create your cloud workspace, give it a name, and click Create. On paid plans you'll also see an operating system choice — pick Linux (the default) or Windows.
taiku spins up your machine and creates a project folder named after what you
typed (for example, workspaces/my-app). The first machine takes a little
longer while it's provisioned; after that it's ready to open like any other
session.
You get one machine per operating system — a Linux machine on any plan, plus a Windows machine on paid plans. To start another project on a machine, click + New project, name it, and taiku adds another project folder on the same machine — each project keeps its own files, side by side.
Start a remote machine
If you work locally, you can also start a workspace from the command line. Open a terminal in your project folder and start a workspace for it. The first run takes a little longer while the machine is provisioned and set up; later runs for the same folder reuse the existing machine.
When the machine is ready, taiku copies the session link to your clipboard and opens it in the desktop app or your browser, exactly like a regular session. Keep the workspace running while you want the remote session and file sync to stay active.
How many remote machines you can keep depends on your plan — see Plans and limits.
Bind a local folder
Each remote machine is tied to a local folder on your computer. taiku keeps that folder in sync with the machine, so you can edit files locally and run them remotely, or vice versa, and both sides stay current.

You can use the same machine from more than one computer. From a new computer, attach to an existing machine and choose the local folder you want it to sync there. The files all live on the machine's persistent disk — each computer just keeps its own local-folder binding.
GPU machines
When GPU machines are available on your account, you can start one the same way you start any remote machine. Use them for work that needs a graphics card — model training, rendering, simulation — and sleep them between runs so you only pay for compute while you're actually using it. Everything else (file sync, sharing, the dashboard) works the same as a standard remote machine.
Manage from the dashboard
You can control a workspace's whole lifecycle from the dashboard or the terminal:
- Sleep pauses the machine and stops compute charges. Your files stay intact, and resuming brings them right back.
- Resume wakes a sleeping machine.
- Restart reboots the machine without erasing anything.
- Detach removes a workspace's binding from the current computer but leaves the machine running for your other computers.
- Delete destroys the machine and its disk. This cannot be undone, and the files do not come back.
The dashboard lists every workspace on your account, when each was last used, and its current state, so you can sleep idle machines or clean up ones you no longer need.
Share a durable link
You can hand someone a stable link to a remote machine so they can open it without a taiku account. From a workspace session, open its Share panel and create a pinned link. Pick how long it should stay valid — anywhere from a day to a year — and copy the link to send it.
A pinned link is durable: it points at the machine, not at one live session. When someone opens it, taiku wakes the machine if it's asleep, starts a fresh session scoped to the project folder, and sends them straight in. They can read and edit files inside that folder, but the session is sandboxed and cannot reach the rest of the machine.
The same panel shows the links you've created, when each expires, and when it was last opened. To cut off access, revoke a link — it stops working immediately, and expired or revoked links send recipients to a friendly error page instead of a broken one.
Bring your tools along
When you start a new remote machine, taiku makes a best-effort, one-time transfer of your supported local tool and agent setup so your agent workflows are ready to go right away. You can skip that transfer, run it again after rotating credentials, or keep general shell and tool config while blocking a specific agent's saved login. Your taiku preferences — including which files to leave out of sync — carry over too and refresh on later runs.
Next steps
Share a local web preview
Publish a local web app or API through your session and preview it in a tile right beside the terminal that runs it.
Apps & desktops on the cloud (Beta)
Run full graphical apps and whole operating systems on a streamed cloud desktop — Blender, GIMP, Chromium, Windows, Android emulators, and more.