CONDUIT - Non-linear inference optimizer for ComfyUI. Nodes: - ConduitCore: DAG workflow optimization - ConduitPool: 4-tier VRAM temperature system - ConduitGate: Dynamic FP32/FP16/FP8 routing - ConduitPath: Speculative multi-branch generation - ConduitSeal: Checksum-verified caching - ConduitSense: Auto workflow detection - ConduitApply: Apply optimization configs Features: - 2-3x speedup potential - RTX 40 series FP8 support - Predictive model preloading Licensed under Apache 2.0 with patent protection. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
29 lines
951 B
Python
29 lines
951 B
Python
# CONDUIT - ComfyUI Inference Optimizer
|
|
# "Optimize the flow of your inference"
|
|
#
|
|
# A production-ready optimization system for ComfyUI
|
|
# Implements non-linear, non-binary optimization strategies
|
|
|
|
# Import configuration/planning nodes
|
|
from .conduit_nodes import (
|
|
NODE_CLASS_MAPPINGS as CONFIG_NODE_MAPPINGS,
|
|
NODE_DISPLAY_NAME_MAPPINGS as CONFIG_DISPLAY_MAPPINGS
|
|
)
|
|
|
|
# Import functional/sampling nodes
|
|
from .conduit_functional import (
|
|
NODE_CLASS_MAPPINGS as FUNC_NODE_MAPPINGS,
|
|
NODE_DISPLAY_NAME_MAPPINGS as FUNC_DISPLAY_MAPPINGS
|
|
)
|
|
|
|
# Merge all node mappings
|
|
NODE_CLASS_MAPPINGS = {**CONFIG_NODE_MAPPINGS, **FUNC_NODE_MAPPINGS}
|
|
NODE_DISPLAY_NAME_MAPPINGS = {**CONFIG_DISPLAY_MAPPINGS, **FUNC_DISPLAY_MAPPINGS}
|
|
|
|
__all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS']
|
|
__version__ = "1.1.0"
|
|
__author__ = "Conduit Labs"
|
|
|
|
# Print loaded nodes
|
|
print(f"[CONDUIT] v{__version__} loaded: {len(NODE_CLASS_MAPPINGS)} optimization nodes")
|