InvokeAI icon indicating copy to clipboard operation
InvokeAI copied to clipboard

feat(nodes): Node Groups

Open psychedelicious opened this issue 2 years ago • 2 comments

Summary

Many node based tools allow users to group nodes together to be able to improve workflow visibility and simplify reusing parts of workflows

Intended Outcome

  • Users are able to group and save nodes together in InvokeAI's workflow editor
  • These groups are able to be reused across workflows

There's some support for this in reactflow.

This probably needs to be represented very generally in the workflow objects, and derived by the app. This way we can change the implementation without breaking existing workflows.

Requires careful planning.

psychedelicious avatar Aug 30 '23 12:08 psychedelicious

@psychedelicious would this be different from embedded workflows (workflows-as-nodes)?

JPBarringer avatar Mar 09 '24 20:03 JPBarringer