This is the offline demo of console.gpuwerk.com. Everything below runs from this one file, state lives in your browser localStorage, and nothing here reaches a real server.
EU-Central · checking availability · first top-up: pay $20, get $30 in credit
One whole machinenever shared with another renter
Key-based SSH accessno password login for SSH
EU data residencyhardware in EU-Central
Status published openlystatus.gpuwerk.com
The hardware
Every instance is one whole machine. No other renter shares it.
NVIDIA DGX Spark · per node
Superchip
GB10 Grace Blackwell
AI performance
1 PFLOPS FP4 (sparse)
Memory
128 GB unified LPDDR5x
CPU
20-core Arm
Storage
1 TB NVMe
Network
ConnectX-7 · 200 Gb/s
OS
DGX OS 7 · Ubuntu 24.04
Preparation
Readiness checked before billing
What fits in 128 GB
Unified memory is the whole point, a single node holds models that would otherwise need several discrete GPUs.
Pricing
Per-minute billing, $0 setup fee, no egress charges. Stopping holds your Spark at a discount off the hourly rate; terminating is what stops billing. First top-up: pay $20, get $30 in credit. Refer a friend: when their first top-up earns the bonus, you get the same amount, up to $10. One per payment method: a top-up paid with your card, or with a card another referral already used, doesn't qualify.
Recommended
On-Demand
$0.79/hour
Nodes
1× DGX Spark
Memory
128 GB
Storage
1 TB NVMe
Setup fee
$0
Commitment
None
A month, always on
$576.70/month
What it is
$0.79/h × 730 hours
Nodes
1× DGX Spark
Up front
Nothing
Setup fee
$0
Commitment
Stop any time
Docs: deploy and connect
Every instance is a fresh container on its own machine, with a hostname and key-based SSH. You are root inside your container, not on the host; bring your own stack, or pick a model image that starts an OpenAI-compatible server on the machine.
# deploy from the API
curl -X POST https://api.gpuwerk.com/v1/instances \
-H "Authorization: Bearer $GPUWERK_TOKEN" \
-d '{"image":"dgx-os","ssh_public_key":"ssh-ed25519 AAAA..."}'
# your shell in your container
ssh [email protected]# the whole GB10 is yours
nvidia-smi && python3 --version
# locked yourself out? reinstall every key on the account, no rebuild needed
curl -X POST https://api.gpuwerk.com/v1/instances/<id>/reset-access \
-H "Authorization: Bearer $GPUWERK_TOKEN"
FAQ
The short version of how billing and instances work.
How does billing work?
Per-minute, against a prepaid credit balance. Stopping an instance holds its Spark for you at a discount off the hourly rate; terminating releases the hardware and is what actually stops billing. Your first top-up of at least $20 earns a $10 bonus (pay $20, get $30 in credit). If your balance runs out, your instances are stopped and their Sparks released. Each workspace stays on its Spark for up to 48 hours: top up and start it again in that time and it picks up where it left off, unless someone else has rented that Spark, which deletes it sooner. Workspaces are never backed up, so keep your own copy. Nothing is silently overdrafted.
What happens to my data when I stop vs. terminate?
Stopping keeps everything on the node's NVMe, start it again and your files, models, and environment are exactly as you left them. Terminating releases the hardware and permanently erases local data, which is why it requires typing the instance name to confirm.
Is there an egress or ingress fee?
No. The hourly rate is the whole price, bandwidth in and out over the 200 Gb/s ConnectX-7 link is included.
How isolated is my instance?
Each instance is one whole physical DGX Spark, no virtualization, no shared GPUs, no noisy neighbors. SSH access is key-based only; password login for SSH is disabled across the fleet. Optional VNC desktop access, if you enable it at deploy time, uses a separately generated password for that connection only. Hardware is located in EU-Central.
Do you offer managed model serving?
Not yet, today every instance is a clean box you drive over SSH: install vLLM, SGLang, or whatever stack you prefer, and it all fits in unified memory. Preloaded model images that serve on boot are on the roadmap.
Start building on a Spark today.
First top-up: pay $20, get $30 in credit. Refer a friend: when their first top-up earns the bonus, you get the same amount, up to $10. One per payment method: a top-up paid with your card, or with a card another referral already used, doesn't qualify. Model preparation can take several minutes. $0 setup fee, no commitments, no egress charges.
New here? The getting-started guide covers connecting, choosing a model that fits 128 GB, and keeping costs down. Hide
Credit balance
$0.00
Running instances
0
Burn rate
$0.00/h
Runway ∞
Total spent
$0.00
–
Spend · last 7 days$0.00 today
Recent instances
Instances
Start, stop, connect to and terminate the machines you rent.
Deploy an instance
Choose the hardware, then a prebuilt image. Access and the running cost come last.
1 · Machine and location
Machine type
Storage
Location
2 · Image
Model images start vLLM automatically. Their instance hostname exposes a public model endpoint; configure access controls before using sensitive inputs. First evaluation guide.
Tools · private browser access over SSH
3 · Access
Instance name
Lowercase letters, digits and dashes. Leave empty for a generated name.
Lets you log in with your own SSH client as root and this password, instead of or as well as a key. GPUwerk keeps only a one-way hash of it; there is no way to show it again.
Reserve dedicated Sparks for 1 to 24 months; every term is discounted.
How reserved billing works
Your first month is held on your card to secure it and charged once your dedicated Sparks are provisioned, within one business day. If you need more Sparks than we have racked, your first month is charged immediately instead, and we deliver within 14 days or refund it in full. You authorise your card once and each following month is charged automatically.
Cluster size
Term
Start
Summary
Monthly$0.00
Your reservations
instance
Metrics
Container output
The last 200 lines your container wrote to stdout and stderr. Stopping shuts the container down and reserves this Spark for you at a discount off the hourly rate, so there is no new output until you start it again; nothing leaves the machine.
Event log
Time
Event
Your cart is empty.
Choose your machines on the store page, then check out here.
DHL Express to your address once your machines reach GPUwerk, with shipping and transit insurance included.
Billing details
Payment
Billing
Your credit, spending, budget, invoices and billing details. Credit is prepaid; it does not reserve a machine.
Fund your next run
Add prepaid credit now so it is ready when you deploy. Credit does not reserve a Spark or start an instance; live capacity is shown when you configure.
Credit balance
$0.00
Current burn rate
$0.00/h
Runway at this rate
—
How long your credit lasts while instances run
Total spent
$0.00
Add credits
Demo mode, credits are added instantly without payment. First top-up: pay $20, get $30 in credit (we add $10). Refer a friend: when their first top-up earns the bonus, you get the same amount, up to $10. One per payment method: a top-up paid with your card, or with a card another referral already used, doesn't qualify.
Auto top-up 10% off
When your balance drops below $25,
is added automatically, billed at a 10% discount.
Add credit
Card payments are unavailable right now; please try again later or email [email protected] to top up.
Payment is handled by Stripe on their own page. Your card details never reach us. Credit lands as soon as Stripe confirms the payment.
First top-up: pay $20, get $30 in credit.
Automatic top-up 10% off
Keeps a long run from stopping at three in the morning. When your balance falls below the trigger we charge the card you last paid with and add the credit. You are emailed every time, and you can switch it off here with immediate effect.
Monthly budget
A ceiling on what you can spend on compute in a calendar month. Your credit is not touched. We email you at 80%. The budget resets on the first of the month, UTC.
Billing details
What appears on your invoices. Changing it here changes the next document, not one already issued: an invoice records what was true on the day it was issued and is never rewritten. Optional: leave it empty and your invoices use the name and billing address you give on the Stripe payment page. Fill it in for a company invoice.
Reservations
Committed-term Sparks at 10 to 35% off, requested on gpuwerk.com/pricing/reserved. On-demand per-minute rental is unaffected.
Invoices
One document per payment, numbered in a single ascending series. The XML is UBL 2.1 (EN 16931) if your accounting system takes it. A refund is not an edit: it appears here as its own credit note.
Number
Date
Type
Total
Transactions
Every movement on your prepaid balance, newest first.
Date
Description
Amount
Referrals
Share your link. When someone you refer makes their first qualifying top-up, you earn a matching credit too. One per payment method: a top-up paid with your card, or with a card another referral already used, doesn't qualify.
https://console.gpuwerk.com/?ref=…
Total earned
$0.00
Referred signups
Date
Status
Credit
Orders
GB10 machines you bought in the GPUwerk store: order status, shipping, invoices, and the machines you own.
Public keys installed on your instances at deploy time. Print yours with cat ~/.ssh/id_ed25519.pub, or create one with ssh-keygen -t ed25519.
Deleting a key stops it being installed on new deploys; instances already running keep it until you rebuild or terminate them.
Add a key
One line from a .pub file, starting with ssh-ed25519, ssh-rsa or ecdsa-sha2.
Saved keys
Name
Fingerprint
Added
Security
Ask for a second step at sign-in, or sign in with a passkey instead of a password. Add two, so a lost phone does not lock you out.
Two-step verification
Name
Type
Added
Scan this with your authenticator app
Passkeys
Name
Added
Last used
Your data
Take a copy of everything we hold about your account, or close the account for good.
Export your account
One JSON file: your account details, your full billing ledger and payment history, your instances and their event log, your SSH keys, and every message we have sent you. API key values are not included: we only ever store their hashes. Instance workspaces are not part of this export: a running or stopped instance's workspace lives on its node.
Switch provider or leave
Close your account
Loading…
Support
A small team running real hardware: you talk to the people who run it.
We answer as quickly as we can during business hours. We don't publish a guaranteed response time or uptime figure; where one is agreed it lives in a separate written service level agreement.
Something bigger?
Larger clusters, or a setup that is not in the console yet: email us and we will tell you what is possible and when. To rent out a Spark you own, use Host your Spark.
Two-step verification
Enter the six-digit code from your authenticator app.
Reload system
Reinstalls the OS image from scratch on . All data on local NVMe is wiped; network volumes are kept. Takes ~1 minute.
Reset SSH access
Reinstalls every SSH key on your account (plus the key below, if you paste one) to , and restores the default sshd_config. Nothing else on the machine changes: your workspace, running processes and data are untouched.
Show root password
We do not keep the password, so it is shown once and cannot be shown again; you can reset it at any time.
Store it now, for example in a password manager. Closing this window hides it for good.
Terminal ·
A session-scoped key is generated in your browser for this connection only. It is never stored on our servers and the session ends when you close this window.
VNC ·
Terminate instance
This destroys and permanently erases its local data and workspace. This cannot be undone.
Add SSH key
Print yours with cat ~/.ssh/id_ed25519.pub, or create one with ssh-keygen -t ed25519.
Don't have an SSH key yet?
Generate one, then paste the .pub file's contents below.