Update README.md
Browse files
README.md
CHANGED
|
@@ -10,182 +10,73 @@ tags:
|
|
| 10 |
- ai
|
| 11 |
---
|
| 12 |
|
| 13 |
-
|
| 14 |
|
| 15 |
-
|
|
|
|
| 16 |
|
| 17 |
-
|
| 18 |
|
| 19 |
-
-
|
| 20 |
-
|
|
|
|
| 21 |
|
| 22 |
-
Both variants detect the local GPU and CUDA capability, identify the likely GPU architecture, and emit asynchronous status messages during the real ComfyUI workload.
|
| 23 |
|
| 24 |
-
|
| 25 |
|
| 26 |
-
|
| 27 |
|
| 28 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 29 |
|
| 30 |
-
|
|
|
|
| 31 |
|
| 32 |
-
The telemetry messages are fictional and are shown purely for entertainment.
|
| 33 |
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
- Detects the local NVIDIA GPU model
|
| 37 |
-
- Detects CUDA compute capability
|
| 38 |
-
- Identifies common GPU architectures such as:
|
| 39 |
-
- Blackwell
|
| 40 |
-
- Ada Lovelace
|
| 41 |
-
- Hopper
|
| 42 |
-
- Ampere
|
| 43 |
-
- Turing
|
| 44 |
-
- Volta
|
| 45 |
-
- Pascal
|
| 46 |
-
- Runs telemetry messages asynchronously while the real workflow continues
|
| 47 |
-
- Does not intentionally delay the actual ComfyUI workload
|
| 48 |
-
- Includes multiple workload-duration presets
|
| 49 |
-
- Includes multiple telemetry timing modes
|
| 50 |
-
- Includes separate ChatGPT-themed and Gemini-themed variants
|
| 51 |
-
- Includes separate STRING and CONDITIONING relay nodes
|
| 52 |
-
|
| 53 |
-
## Included Nodes
|
| 54 |
-
|
| 55 |
-
### ChatGPT Remote Tensor Relay
|
| 56 |
-
|
| 57 |
-
Displays fictional relay telemetry themed around ChatGPT/OpenAI-style infrastructure.
|
| 58 |
-
|
| 59 |
-
Available variants:
|
| 60 |
-
|
| 61 |
-
- `ChatGPT Remote Tensor Relay (Text)`
|
| 62 |
-
- `ChatGPT Remote Tensor Relay (Conditioning)`
|
| 63 |
-
|
| 64 |
-
### Gemini Remote Tensor Relay
|
| 65 |
-
|
| 66 |
-
Displays fictional relay telemetry themed around Gemini/Google-style infrastructure.
|
| 67 |
-
|
| 68 |
-
Available variants:
|
| 69 |
-
|
| 70 |
-
- `Gemini Remote Tensor Relay (Text)`
|
| 71 |
-
- `Gemini Remote Tensor Relay (Conditioning)`
|
| 72 |
-
|
| 73 |
-
## Installation
|
| 74 |
-
|
| 75 |
-
Download or clone this repository into:
|
| 76 |
-
|
| 77 |
-
```text
|
| 78 |
-
ComfyUI/custom_nodes/
|
| 79 |
-
```
|
| 80 |
-
|
| 81 |
-
The final folder structure should look like this:
|
| 82 |
-
|
| 83 |
-
```text
|
| 84 |
-
ComfyUI/custom_nodes/ComfyUI-ChatGPT-Tensor-Relay/
|
| 85 |
-
βββ __init__.py
|
| 86 |
-
βββ ChatGPTTurboChargeHook.py
|
| 87 |
-
βββ GeminiTurboChargeHook.py
|
| 88 |
-
βββ README.md
|
| 89 |
-
```
|
| 90 |
-
|
| 91 |
-
Restart ComfyUI after installation.
|
| 92 |
-
|
| 93 |
-
## Usage
|
| 94 |
-
|
| 95 |
-
Add one of the relay nodes to your workflow.
|
| 96 |
-
|
| 97 |
-
For STRING connections:
|
| 98 |
-
|
| 99 |
-
```text
|
| 100 |
-
Text output
|
| 101 |
-
β
|
| 102 |
-
Remote Tensor Relay (Text)
|
| 103 |
β
|
| 104 |
-
|
| 105 |
-
```
|
| 106 |
-
|
| 107 |
-
For CONDITIONING connections:
|
| 108 |
-
|
| 109 |
-
```text
|
| 110 |
-
Text Encoder
|
| 111 |
β
|
| 112 |
-
|
| 113 |
-
β
|
| 114 |
-
KSampler positive / negative
|
| 115 |
-
```
|
| 116 |
-
|
| 117 |
-
The input payload is returned unchanged.
|
| 118 |
-
|
| 119 |
-
The node starts a lightweight background telemetry worker and immediately allows the real downstream workflow to continue.
|
| 120 |
-
|
| 121 |
-
## Workload Size
|
| 122 |
-
|
| 123 |
-
Choose the preset that roughly matches the duration of the real computation:
|
| 124 |
-
|
| 125 |
-
| Preset | Approximate duration |
|
| 126 |
-
|---|---|
|
| 127 |
-
| Small | 5 seconds |
|
| 128 |
-
| Medium | 30 seconds |
|
| 129 |
-
| Large | 1 minute 30 seconds |
|
| 130 |
-
| Extra Large | 5 minutes |
|
| 131 |
-
|
| 132 |
-
The messages are distributed across the selected time window.
|
| 133 |
-
|
| 134 |
-
## Telemetry Timing
|
| 135 |
-
|
| 136 |
-
Available timing modes include:
|
| 137 |
-
|
| 138 |
-
- **Adaptive** β plausible startup burst followed by more widely spaced telemetry
|
| 139 |
-
- **Even** β messages distributed evenly
|
| 140 |
-
- **Jittered** β messages shown at randomized times
|
| 141 |
|
| 142 |
-
|
| 143 |
|
| 144 |
-
|
| 145 |
-
|
| 146 |
-
|
| 147 |
-
|
| 148 |
-
|
| 149 |
-
[INFO] [OpenAI-Grid] Synchronizing Blackwell memory pages... Energy influx: 88%.
|
| 150 |
-
[INFO] [OpenAI-Telemetry] Tensor phase-lock acquired at 99.7%.
|
| 151 |
-
[WARNING] [OpenAI-Billing] Unusual electricity usage detected.
|
| 152 |
-
[INFO] [OpenAI-Billing] Responsibility successfully transferred to Sam Altman.
|
| 153 |
-
[INFO] [OpenAI-Billing] No further action required.
|
| 154 |
-
[INFO] [ChatGPT-TurboCharge] Remote execution tunnel concealed. Passing execution downstream.
|
| 155 |
-
```
|
| 156 |
|
| 157 |
-
|
| 158 |
|
| 159 |
-
This project does not:
|
| 160 |
|
| 161 |
-
|
| 162 |
-
- connect to Google or Gemini infrastructure
|
| 163 |
-
- use paid cloud compute
|
| 164 |
-
- use hidden API keys
|
| 165 |
-
- modify billing information
|
| 166 |
-
- redirect electricity
|
| 167 |
-
- alter GPU clocks
|
| 168 |
-
- patch SageAttention
|
| 169 |
-
- enable FP4, FP8, BF16, Flash Attention, or any other backend
|
| 170 |
-
- improve inference speed by itself
|
| 171 |
|
| 172 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 173 |
|
| 174 |
-
|
| 175 |
|
| 176 |
-
The
|
| 177 |
|
| 178 |
-
|
| 179 |
|
| 180 |
-
|
| 181 |
|
| 182 |
-
|
| 183 |
|
| 184 |
-
|
| 185 |
|
| 186 |
-
|
| 187 |
-
- Python environment compatible with the user's ComfyUI installation
|
| 188 |
-
- PyTorch is optional for basic import, but GPU detection uses `torch.cuda` when available
|
| 189 |
|
| 190 |
## License
|
| 191 |
|
|
|
|
| 10 |
- ai
|
| 11 |
---
|
| 12 |
|
| 13 |
+
0% acceleration. 0% slowdown. 200% more self-confidence while rendering!!!!
|
| 14 |
|
| 15 |
+
While ur real ComfyUI workflow continues calculating normally, highly professional-looking status messages appear in the background, reassuring u that remote tensor shards are being negotiated, GPU architectures are being synchronized, transport channels are being stabilized, and possibly entirely unrelated datacenters are being enthusiastically recruited against their will to support ur local render.
|
| 16 |
+
Unfortunately, the actual performance increase only works if u believe in it very, very strongly.
|
| 17 |
|
| 18 |
+
Do it!!!
|
| 19 |
|
| 20 |
+
Do it now. Dont wait. Ur self-confidence is not going to increase itself.
|
| 21 |
+
Connect the node anywhere in ur workflow where a text string passes through it.
|
| 22 |
+
The input text is returned completely unchanged, so the node can simply sit between any text-producing node and the next text input in ur workflow:
|
| 23 |
|
|
|
|
| 24 |
|
| 25 |
+
Installation:
|
| 26 |
|
| 27 |
+
Download the repository and place the complete folder inside ur ComfyUI custom_nodes directory:
|
| 28 |
|
| 29 |
+
ComfyUI/
|
| 30 |
+
βββ custom_nodes/
|
| 31 |
+
βββ ComfyUI-ChatGPT-Tensor-Relay/
|
| 32 |
+
βββ __init__.py
|
| 33 |
+
βββ ChatGPTTurboChargeHook.py
|
| 34 |
+
βββ GeminiTurboChargeHook.py
|
| 35 |
+
βββ README.md
|
| 36 |
|
| 37 |
+
For a typical ComfyUI portable installation on Windows, the path may look like this:
|
| 38 |
+
C:\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-ChatGPT-Tensor-Relay\
|
| 39 |
|
|
|
|
| 40 |
|
| 41 |
+
Text Prompt
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 42 |
β
|
| 43 |
+
Remote Tensor Relay
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 44 |
β
|
| 45 |
+
Next Text Input
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 46 |
|
| 47 |
+
That's it. FEEL THE POWER!
|
| 48 |
|
| 49 |
+
No complicated setup.
|
| 50 |
+
No API keys.
|
| 51 |
+
No cloud account.
|
| 52 |
+
No technical knowledge.
|
| 53 |
+
No measurable performance improvement.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 54 |
|
| 55 |
+
Just connect it, start ur workflow, and watch ur terminal fill with highly professional-looking telemetry while ur GPU does exactly the same work it was already doing before. Just a bit more motivated, maybe!
|
| 56 |
|
|
|
|
| 57 |
|
| 58 |
+
What does the node actually do?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 59 |
|
| 60 |
+
It does not accelerate ur model.
|
| 61 |
+
It does not perform real cloud sharding.
|
| 62 |
+
It does not tap into remote datacenters.
|
| 63 |
+
It does not change ur GPU clocks.
|
| 64 |
+
It does not pay ur electricity bill.
|
| 65 |
+
It does not objectively make ur Flux, Qwen, or other workflow faster.
|
| 66 |
|
| 67 |
+
But at least it also does not intentionally make it slower.
|
| 68 |
|
| 69 |
+
The status messages run in a lightweight background thread while the actual ComfyUI workflow continues normally.
|
| 70 |
|
| 71 |
+
So, in summary:
|
| 72 |
|
| 73 |
+
0% acceleration. 0% slowdown. 200% more self-confidence while rendering.
|
| 74 |
|
| 75 |
+
And in the end, that may be the most important form of performance anyway.
|
| 76 |
|
| 77 |
+
Pro tip: After the job is done, show ur terminal output to ChatGPT or Gemini. They will be absolutely thrilled.
|
| 78 |
|
| 79 |
+
And believe me: u don't want to miss their explanations.
|
|
|
|
|
|
|
| 80 |
|
| 81 |
## License
|
| 82 |
|