Docs · Task 06 · Docs for 1.0.11

Let another machine do the work

A laptop with no model of its own can ask a machine that has one — over your own encrypted link, between devices you have already paired. The asking machine gets an answer; the serving machine does the inference.

Step 1

Pair the two machines first

This runs over the same link as everything else in your workspace, so the machines have to know each other. Add a second device covers the pairing and the short code that makes it safe.

Step 2

Turn sharing on, on the machine that will serve

On the machine with the model, open Settings → Privacy & data → Compute sharing and choose Allow members. The same panel offers Stop sharing, and it is the only switch involved — there is no standing grant to forget about.

Compute sharing panel: mode Allow members, Stop sharing offered, jobs run for
                others this session 9, requests approved this session 9, and a list of recent
                jobs each showing the capability, the peer's generated name and the time.
The serving machine's view. Both session counters read 9, and the list below shows each job with the peer it ran for and when.
Step 3

Ask from the other machine

Nothing changes on the asking side. Ask as you normally would; if that machine has no model of its own, the work goes to the paired machine that does and the answer comes back. The serving machine's counters go up and the job appears in its recent list.

✓
Measured, not asserted. In the session above, one machine served 9 jobs for 2 paired devices — two real machines over the mesh, not two profiles on one computer.
Step 4

What this does not do yet

We have run this between two machines. With more than two paired and able to serve, we are not yet confident the right one answers every time, so treat a larger set as early rather than finished. The recent-jobs list also labels every row authorised, including rows that ran to completion — if your two counters ever disagree, that list will not tell you which rows did the work.

This is your own machines helping each other. Sharing a workspace with another person is a different thing and is not finished yet.