Context
The roadmap treats local image and video workflows as first-class providers. ComfyUI is a strong local target for character references, storyboard frames, and style experiments while the Live2D-specific modeling path evolves.
Target capabilities
character.generate
video.edit
- Optional future support for
model.live2d.generate when paired with a Live2D/Textoon pipeline
Scope
Design and implement a minimal ComfyUI provider adapter that can submit a workflow, wait for completion, and return artifact paths or URLs through the existing provider routing contract.
Acceptance criteria
- Provider registry can describe a ComfyUI endpoint and workflow name.
- Adapter supports a dry-run or mock fallback for CI.
- Generated artifacts follow the MVP artifact conventions used by
live2d_ai.pipeline.
- README or deployment docs show how to configure a local ComfyUI endpoint.
Validation
ruff check .
python3 -m py_compile $(rg --files -g '*.py')
python3 -m unittest discover -s tests -v
python3 examples/test_text_to_live2d.py --prompt 'comfyui local provider smoke'
Context
The roadmap treats local image and video workflows as first-class providers. ComfyUI is a strong local target for character references, storyboard frames, and style experiments while the Live2D-specific modeling path evolves.
Target capabilities
character.generatevideo.editmodel.live2d.generatewhen paired with a Live2D/Textoon pipelineScope
Design and implement a minimal ComfyUI provider adapter that can submit a workflow, wait for completion, and return artifact paths or URLs through the existing provider routing contract.
Acceptance criteria
live2d_ai.pipeline.Validation