main
One diagnostic node (Env Probe, utils/debug) to read a host ComfyUI runtime without terminal access — used to decide the RunComfy port strategy for ComfyUI-Human3R. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
ComfyUI-EnvProbe
A one-node diagnostic pack. The Env Probe node reports the host ComfyUI runtime so we can decide a wheel/compile strategy without terminal access.
It prints to the server console and shows the report in the node UI and
outputs a STRING you can wire into any Show/Preview Text node.
What it reports
sys.version,platformtorch.__version__,torch.version.cuda, cuDNN versiontorch.cuda.is_available, device name + compute capability (e.g.sm_89)- Import check for the Human3R-relevant deps:
numpy, smplx, roma, trimesh, gsplat, einops, cv2(OK + version / MISSING)
Install on RunComfy
- ComfyUI Manager → Install via Git URL (point at this folder's repo), OR
drag-drop the
ComfyUI-EnvProbefolder intoComfyUI/custom_nodesvia the web file browser. - Restart / refresh ComfyUI.
- Add the Env Probe node (category
utils/debug) to an empty graph and press Queue Prompt. - Read the report in the node, or in the server log panel.
No dependencies; nothing to compile.
Headless / harness
workflow_envprobe_api.json is an API-format graph for comfy run --workflow.
Languages
Python
100%