Quickstart
This guide takes you from bare machines to a live, load-balanced model endpoint. Total time: about two minutes, most of which is the model download.
1. Install the agent
Run this on every machine you want in the pool:
$ curl -fsSL clystria.sh | shThe installer is ~1.2 MB, has zero dependencies, and fingerprints the GPU, VRAM, interconnect and thermals on start. It registers itself as a system service and comes back up after reboots.
2. Forge the cluster
On the first machine, create a named cluster. On every other machine, join it with the token printed below.
$ clystria init home # ✔ home created · join token: fg_7Kp2…9xQ $ clystria join --network home --token fg_7Kp2…9xQ
Confirm the pool has assembled:
$ clystria status ▸ home · 3 nodes · 136 GB VRAM · healthy
3. Deploy a model
Point Clystria at any model on Hugging Face or the Clystria registry. It picks quantization, plans layer placement, and exposes an endpoint.
$ clystria deploy llama-3.1-70b --quant awq → planning placement across 3 GPUs… → sharding · KV-cache balanced · 0 spillover ✔ live at http://home.local:8080/v1
4. Call it
The endpoint is OpenAI-compatible. Point any existing SDK at it — just change the base URL.
$ curl home.local:8080/v1/chat/completions \
-d '{"model":"llama-3.1-70b","messages":[{"role":"user","content":"hi"}]}'Next
- CLI reference — scaling, logs, draining, model management.
- Core concepts — how placement and healing actually work.