Comfy Worker (DGX Spark) Release Notes
This is the canonical public history for the Sogni Comfy Worker build that runs on NVIDIA DGX Spark. Each entry starts with a plain-English recap; technical details and verified Docker image information are available when needed.
DGX Spark versions and images are separate from the x86 Comfy Worker versions and images. The two families share a codebase but ship on their own schedules, so their version numbers are not expected to match and neither one waits for the other.
#Is this the right page?
This page is for a worker running on an NVIDIA DGX Spark: a Grace Blackwell GB10 machine on Linux ARM64. Everything else ā every desktop and server NVIDIA card ā is covered by the Comfy Worker release notes.
The installer detects a DGX Spark and selects the Spark image on its own. You do not choose it by hand.
#What this worker runs
A DGX Spark shares one pool of memory between its processor and its graphics chip, and it warms up under a long unbroken render. Left unrestricted it would accept work it cannot finish at a sensible speed, so this worker deliberately offers a small, qualified set of workflows rather than everything in the catalog:
- FastH3 ā short video with sound, from a text prompt, from one picture, or between two pictures.
- MiniMax Music 3 ā music generation.
Nothing else is offered on a DGX Spark, and no job for anything else will reach it. If you list an unsupported workflow in Workflows this worker serves (PREFERRED_WORKFLOW_IDS), the worker now tells you by name at startup instead of quietly dropping it.
This list will grow as more workflows are measured on this hardware. It is not a permanent judgement about what a DGX Spark can do; it is a statement about what has been tested on one.
#TL;DR for worker hosts
- The installer picks the Spark image automatically on a qualifying machine, and updates follow that image's own
latesttag. You do not need to change anything after an ordinary release. - A pinned version stays pinned. If your Compose file names an exact image such as
sogni/comfy-worker-spark:1.0.209instead ofsogni/comfy-worker-spark:latest, the installer leaves it alone and you update it yourself. - This family updates independently. An x86 Comfy Worker release does not move this worker, and a release here does not move an x86 worker.
Use dashboard.sogni.ai/fast-workers to see the version a worker is running.
The current release is 1.0.209. Installer-managed DGX Spark workers pick it up through the latest tag on their next start or managed upgrade.
#Requirements
| Machine | NVIDIA DGX Spark (GB10 Grace Blackwell) |
| Operating system | Linux on ARM64 (aarch64) |
| Compute capability | 12.1 |
| NVIDIA driver | R580 or newer |
| Image | sogni/comfy-worker-spark |
A machine that does not meet all of these is refused rather than quietly given an x86 image it cannot run.
#Version history
#Version 1.0.209
Released: September 8, 2026 PT
Update guidance: Routine. An installer-managed DGX Spark picks this up on its next start or managed upgrade, and latest now points to it. There is no functional difference from 1.0.208 ā if you are running that, nothing is wrong and there is nothing you must do.
This family now has its own version numbers. Until now the DGX Spark image borrowed its version from the x86 Comfy Worker, which meant an x86 release could renumber it and publishing a Spark image consumed a number the x86 family had not used yet. The two are now independent: this image is the first whose version comes from the Spark family's own source, and the two histories are free to diverge.
Nothing else changed. No workflow, model, memory or performance behaviour differs from 1.0.208. This release exists so the published image matches the mechanism that now owns its version.
Technical details and verified image
- Advertised worker version:
1.0.209-spark. - The version comes from a
SPARK_WORKER_VERSIONfile in the source rather than the sharedworker/package.json, and the build passes it through as a build argument that stamps the in-image package identity and the verification fingerprint. A build with no version, or a malformed one, fails rather than falling back to the x86 number. - The recommended version for this family is served from its own API endpoint and variable, separate from the x86 Comfy Worker's. The installer reports what that channel recommends but continues to install the
latesttag, because a concrete version in a Compose file is how an operator pins and the installer does not overwrite one. - Custom-node fingerprint is unchanged from 1.0.208 (
d13767dcā¦): no node set changed in this release. - Source:
comfy-worker-spark-v1.0.209.
Image:
- DGX Spark tag ā
sha256:8deba00b7f3d0ef239e0a2de50fa35b83e06100b1ce1bb6898a3ca8a86d54654
#Version 1.0.208
Released: September 8, 2026 PT ā first public DGX Spark release
Update guidance: This is the first image published for this family. An installer-managed DGX Spark picks it up on its next start or managed upgrade. There is nothing to migrate from.
A DGX Spark can run Sogni Comfy work. This is the first Comfy Worker image built for Linux ARM64 and the GB10 chip, published to its own Docker repository with its own version history.
It offers FastH3 and MiniMax Music 3. Both were measured on the hardware before being offered. Other workflows are withheld until they have been.
Memory is reported correctly for a shared-memory machine. A DGX Spark has no separate graphics memory ā the graphics chip and the processor draw on one pool. The usual way of asking how much graphics memory is free reports only what is completely untouched, ignoring memory the system is holding as a cache and would release on demand. Sizing models from that number left a large model mostly unloaded on a machine with plenty of room. The worker now asks the operating system what is genuinely available, so models load in full.
Long renders are given a fair time allowance. The worker stops a render that is running pathologically slowly. That limit was calibrated on x86 machines and was short enough to cut off healthy work on this slower hardware, so it now scales with the machine.
Technical details and verified image
- Advertised worker version:
1.0.208-spark. The-sparksuffix keeps this family's verification records separate from the x86 tracks. - Platform:
linux/arm64, GB10, compute capability 12.1, driver R580+. - Attention: SageAttention built for SM121, checked at startup, with a fallback if the check fails.
- Workflow admission is by hardware: only
minimax-h3-fastvideo-int8_t2v_turbo,minimax-h3-fastvideo-int8_i2v_turbo,minimax-h3-fastvideo-int8_flf2v_turboandminimax_music3are advertised, and the same list governs which model files are downloaded, so the machine does not fetch models it will never serve. - Free-memory accounting uses the operating system's available-memory figure on a unified-memory device, detected by the CUDA integrated-GPU flag together with a device pool that matches host memory. Discrete GPUs are unaffected.
- The render watchdog's wall-clock allowances scale by GPU class on this hardware; its adaptive rules, and every other GPU class, are unchanged.
- Source:
comfy-worker-spark-v1.0.208.
Image:
- DGX Spark tag ā
sha256:c6d2667168e185a3477b395a0b2e7e9fb3a3c1efc353b440d6e4eac777211f8c