Workspaces
Workspace lifecycle
A workspace moves through a short, fixed set of states. Kilnara never pauses a machine; the lease either runs or ends.
From quote to shutdown
| State | Meaning | Your move |
|---|---|---|
quote | Kilnara picked a host and locked the ETH price for 15 minutes. | Pay, or change the configuration. |
provisioning | Payment verified. The host is pulling the image and attaching your key. | Wait. Large images take a few minutes. |
running | SSH answers. The lease timer counts down. | Work, then export. |
expired | The lease ended. Kilnara destroyed the machine. | Start a new workspace if you need more time. |
destroyed | You stopped the machine early. | Nothing. Unused time is not refunded. |
refund_due | Every matching host filled up between payment and boot. | The operator refunds the paying wallet. |
The lease clock
The clock starts when Kilnara allocates the machine, not when you pay. A cron job and every visit to Workspaces check the clock. Once it reaches zero Kilnara calls the provider to destroy the instance and removes the SSH endpoint from your dashboard.
Export before the end
Teardown deletes the disk. Push results somewhere durable while the machine still runs:
# from your laptop
scp -P <port> -r root@<host>:/root/workspace ./kilnara-output
# or from the machine
git -C /root/workspace/repo add -A && git commit -m "run 03" && git pushPick a lease that fits
- Inference trials and notebooks: one or two hours.
- LoRA and QLoRA fine-tunes on 7B to 13B models: four to eight hours on a 24 GB card.
- Overnight renders or long training: 12 or 24 hours, with checkpoints pushed out every hour.