Files
command-center/omp-docs/tools/comfyui/index.md
T
Frank 02883d3ed2 docs: rebuild KB in OKF v0.1 with live-verified facts
Copy of the legacy ~/.pi/agent/docs tree rebuilt as the command-center
knowledge base: concept files promoted to path identity, index listings
stripped of frontmatter, all wikilinks/relative links resolved, every
checkable claim verified against the live fleet (Dankserver = Ryzen 7
7700X + RTX 3090; Strix Halo is Dankclaw), unverifiable claims tagged.
kb-lint exits 0.
2026-08-28 07:57:13 -07:00

2.6 KiB

ComfyUI

Node-based AI image generation engine running on dankclaw. Serves a web UI on port 8188.

Access

Open http://dankclaw:8188 in a browser. Accessible from any host on the 192.168.0.0/24 LAN.

Architecture

Property Value
Host dankclaw (192.168.0.143)
Version v0.30.0
Python 3.14.4, venv at ~/ComfyUI/venv
PyTorch 2.13.0+cu130 (CPU backend)
Backend CPU — ROCm unavailable on Strix Halo (GFX13)
Model FLUX.2 [klein] 4B (7.3 GB, Apache 2.0)
Service User-level systemd, ~/.config/systemd/user/comfyui.service
Models dir ~/models via extra_model_paths.yaml

Directory Layout

/home/dank/
├── ComfyUI/
│   ├── main.py              # Entry point
│   ├── venv/                # Python virtual environment
│   ├── extra_model_paths.yaml  # Links ~/models as model source
│   └── models/              # ComfyUI-native model subdirs (empty)
└── models/
    └── checkpoints/
        └── flux-2-klein-4b.safetensors

Service Management

# Check status
ssh dank@dankclaw 'systemctl --user status comfyui --no-pager'

# Restart
ssh dank@dankclaw 'systemctl --user restart comfyui'

# Stop
ssh dank@dankclaw 'systemctl --user stop comfyui'

# View logs
ssh dank@dankclaw 'journalctl --user -u comfyui --no-pager -n 50'

Add a New Model

Place the .safetensors file in ~/models/checkpoints/. ComfyUI detects it on restart.

# Example: download a new model
ssh dank@dankclaw 'mkdir -p ~/models/checkpoints'
scp new-model.safetensors dank@dankclaw:~/models/checkpoints/
ssh dank@dankclaw 'systemctl --user restart comfyui'

Performance

The AMD Ryzen AI MAX+ 395 has 16 CPU cores. ROCm does not support the Strix Halo (GFX13) APU in precompiled wheels. ComfyUI runs on CPU only. Expect generation times in the range of minutes per image.

ComfyUI-Manager

Custom node manager installed at ~/ComfyUI/custom_nodes/ComfyUI-Manager. Provides a UI to browse, install, and update custom nodes and models directly from the ComfyUI web interface.

Install a Custom Node

  1. Open the ComfyUI web UI
  2. Click Manager in the sidebar
  3. Search for the node and click Install
  4. Restart ComfyUI when prompted

Update All Nodes

ssh dank@dankclaw 'cd ~/ComfyUI && source venv/bin/activate && python custom_nodes/ComfyUI-Manager/cm-cli.sh update' && systemctl --user restart comfyui

See Also