Connect

Three ways on. Both directions.

Rent compute or earn from your own hardware — from a browser tab, a desktop app, or an agent that does it for you. Same protocol underneath, same jobs, same money.

Nothing to install

Browser

Connect a wallet and rent in a tab. Keys for your job are generated in the browser and never leave it — the endpoint is sealed to a key only you hold.

Rent: pick a workload, pick hours, escrow. You get URLs back.

Earn: the browser cannot read your GPU's fingerprint or drive Docker, so providing needs the desktop app or CLI. The dashboard still shows your cards, earnings and licences.

Open the dashboard
One file · Windows

Desktop app

A single executable that does both sides. wraith ui opens a local control panel that checks your machine and walks you through enrolling.

wraith ui        control panel, in your browser
wraith enroll    prove the card, mint its soul
wraith run       stay alive, take jobs

Needs the NVIDIA driver, Docker with the NVIDIA runtime, and a Python with torch for the one-off enrolment benchmark.

Download wraith.exe (87 MB)

SHA-256 413ea1b2daa79c5dc204e41ad4277ad6b91b994a0a24b171f80e71e9668f659c
Unsigned, so Windows will warn on first run. Verify the hash before trusting it.

For agents

CLI & agent skill

The same binary is a scriptable CLI, and ships a Claude Code skill so an agent can rent a GPU for a task, use it, and settle up — without you in the loop.

wraith workloads
wraith browse
wraith rent 3 2 ollama model=llama3.1:70b
wraith endpoint 12
wraith confirm 12

The skill tells the agent to quote you a price and wait for a yes before spending anything.

Repo (private)

Workloads

Rent a task, not a container.

Every surface reads the same catalogue, so "run Llama 70B" means the same thing in the browser, the desktop app and an agent script. The provider's machine resolves the same entry and only runs images from that list unless its operator opts in.

WorkloadWhat you getNeeds

Anything not on the list can still run through raw — a CUDA box and your SSH key — if the provider has allowed custom images.

What each surface can do

BrowserDesktopCLI / agent
Rent compute
Fetch & decrypt endpoints
Confirm, dispute, reclaim
Buy & sell licences
Enrol a GPU
Prove liveness & take jobs
Withdraw earnings

The two gaps are physics, not policy: a browser tab cannot read a GPU's UUID and serial from the driver, and cannot drive Docker on your machine. Everything that does not need the hardware itself works everywhere.