Spum Link¶
Spum Link divides one supported model across computers you own. The helper needs the same GGUF file. The current documented Link workflow uses the CPU path.
Create a pairing code¶
Keep the returned code private. The examples below use CODE as a placeholder; it must be replaced with the generated code.
Start a helper¶
For a local tunnel endpoint:
To bind directly on a private network, choose an appropriate interface address and network policy. Omitting --key lets the worker generate and print a pairing code for that run.
Connect the main process¶
spum run model.gguf --link HELPER_HOST:11900 \
--link-key-file pairing.key -p "Explain this observation."
The pairing-key file contains the code as text. The key may alternatively be passed as --link-key CODE or SPUM_LINK_KEY. A key file avoids placing a secret directly in a reusable command line.
Check a helper¶
Serve through Link¶
spum serve model.gguf --link HELPER_HOST:11900 \
--link-key-file pairing.key --host 127.0.0.1 --port 11436
Multiple helpers and precision¶
| Option | Meaning |
|---|---|
--link HOST:PORT[,HOST:PORT] |
One or more helper addresses |
--link-layers N[,N] |
Explicit model boundaries; use a split valid for the model |
--link-fp16 |
Reduced-precision transfer; results may differ |
Worker --key-file FILE |
Read worker pairing key from file |
Worker -t, --threads N |
Helper CPU worker count |
Use an SSH tunnel, a private network or an appropriately configured VPN for remote workers. Network latency can dominate a split-model run. Keep the helper process running and check that both sides use matching model files before interpreting a performance difference.