- Universal metadata extraction and conversion across AI platforms - Support for A1111, ComfyUI, Civitai, Forge, Tensor.AI, Leonardo.AI - Template-driven architecture for easy platform extension - Model dependency resolution with download URLs - Custom 'meta' PNG chunk standard for cross-platform compatibility - Comprehensive validation and testing system
29 lines
895 B
Python
29 lines
895 B
Python
"""
|
|
MetaMan - ComfyUI Custom Node Package
|
|
Universal metadata management for AI image generation platforms
|
|
"""
|
|
|
|
from .metaman import MetaManUniversalNode
|
|
from .specialized_nodes import MetaManWorkflowSaver, MetaManDependencyResolver
|
|
|
|
# Combine all node mappings
|
|
NODE_CLASS_MAPPINGS = {
|
|
"MetaManUniversalNode": MetaManUniversalNode,
|
|
"MetaManWorkflowSaver": MetaManWorkflowSaver,
|
|
"MetaManDependencyResolver": MetaManDependencyResolver
|
|
}
|
|
|
|
NODE_DISPLAY_NAME_MAPPINGS = {
|
|
"MetaManUniversalNode": "MetaMan Universal",
|
|
"MetaManWorkflowSaver": "MetaMan Workflow Saver",
|
|
"MetaManDependencyResolver": "MetaMan Dependency Resolver"
|
|
}
|
|
|
|
# Export for ComfyUI
|
|
__all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS']
|
|
|
|
# Package info
|
|
__version__ = "1.0.0"
|
|
__author__ = "MetaMan Development Team"
|
|
__description__ = "Universal metadata management for AI image generation platforms"
|