Skip to content

feat(comfyui): add workflow browser with OpenArt.ai search - #163

Open
eddyflores100-lang wants to merge 1 commit into
jbilcke-hf:mainfrom
eddyflores100-lang:feat/comfyui-workflow-browser
Open

eddyflores100-lang wants to merge 1 commit into
jbilcke-hf:mainfrom
eddyflores100-lang:feat/comfyui-workflow-browser

Conversation

@eddyflores100-lang

Copy link
Copy Markdown

What this adds

A ComfyUI Workflow Browser component that lets users browse, search, and select ComfyUI workflows from multiple sources.

Towards #5.

Features

  • Built-in community workflows (SDXL image, AnimateDiff video)
  • OpenArt.ai community workflow API search (keyword + category)
  • Category filter: image, video, sound, voice, music
  • Thumbnail grid with source badges
  • One-click apply to WorkflowEditor

Implementation

  • New: ComfyUIWorkflowBrowser.tsx - modal with search bar, category dropdown, workflow grid
  • Uses existing ComfyuiWorkflow type from ReactFlowCanvas formats
  • Fetches from OpenArt.ai API with graceful fallback to built-in workflows
  • Integrates via onSelect callback

Signed-off-by: eddyflores100-lang eddyflores100-lang@users.noreply.github.com

Adds ComfyUIWorkflowBrowser component for browsing, searching, and
selecting ComfyUI workflows from multiple sources:
- Built-in community workflows
- OpenArt.ai community workflow API (keyword + category search)
- Category filter (image, video, sound, voice, music)
- Thumbnail grid with source badges
- One-click apply to workflow editor

Towards jbilcke-hf#5.

Signed-off-by: eddyflores100-lang <eddyflores100-lang@users.noreply.github.com>
@eddyflores100-lang

Copy link
Copy Markdown
Author

Friendly ping @jbilcke-hf — saw this PR is tagged with the $1,050 bounty. The ComfyUI workflow browser (OpenArt.ai search) is implemented, builds clean, and the demo screenshot is in the PR description. Happy to address any feedback or rebase if needed. Is there anything blocking review?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant