RedbeardNZ ostris commited on
Commit
28d74fc
·
verified ·
0 Parent(s):

Duplicate from ostris/Flex.1-alpha-Redux

Browse files

Co-authored-by: Jaret Burkett <[email protected]>

.gitattributes ADDED
@@ -0,0 +1,35 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ *.7z filter=lfs diff=lfs merge=lfs -text
2
+ *.arrow filter=lfs diff=lfs merge=lfs -text
3
+ *.bin filter=lfs diff=lfs merge=lfs -text
4
+ *.bz2 filter=lfs diff=lfs merge=lfs -text
5
+ *.ckpt filter=lfs diff=lfs merge=lfs -text
6
+ *.ftz filter=lfs diff=lfs merge=lfs -text
7
+ *.gz filter=lfs diff=lfs merge=lfs -text
8
+ *.h5 filter=lfs diff=lfs merge=lfs -text
9
+ *.joblib filter=lfs diff=lfs merge=lfs -text
10
+ *.lfs.* filter=lfs diff=lfs merge=lfs -text
11
+ *.mlmodel filter=lfs diff=lfs merge=lfs -text
12
+ *.model filter=lfs diff=lfs merge=lfs -text
13
+ *.msgpack filter=lfs diff=lfs merge=lfs -text
14
+ *.npy filter=lfs diff=lfs merge=lfs -text
15
+ *.npz filter=lfs diff=lfs merge=lfs -text
16
+ *.onnx filter=lfs diff=lfs merge=lfs -text
17
+ *.ot filter=lfs diff=lfs merge=lfs -text
18
+ *.parquet filter=lfs diff=lfs merge=lfs -text
19
+ *.pb filter=lfs diff=lfs merge=lfs -text
20
+ *.pickle filter=lfs diff=lfs merge=lfs -text
21
+ *.pkl filter=lfs diff=lfs merge=lfs -text
22
+ *.pt filter=lfs diff=lfs merge=lfs -text
23
+ *.pth filter=lfs diff=lfs merge=lfs -text
24
+ *.rar filter=lfs diff=lfs merge=lfs -text
25
+ *.safetensors filter=lfs diff=lfs merge=lfs -text
26
+ saved_model/**/* filter=lfs diff=lfs merge=lfs -text
27
+ *.tar.* filter=lfs diff=lfs merge=lfs -text
28
+ *.tar filter=lfs diff=lfs merge=lfs -text
29
+ *.tflite filter=lfs diff=lfs merge=lfs -text
30
+ *.tgz filter=lfs diff=lfs merge=lfs -text
31
+ *.wasm filter=lfs diff=lfs merge=lfs -text
32
+ *.xz filter=lfs diff=lfs merge=lfs -text
33
+ *.zip filter=lfs diff=lfs merge=lfs -text
34
+ *.zst filter=lfs diff=lfs merge=lfs -text
35
+ *tfevents* filter=lfs diff=lfs merge=lfs -text
LICENSE.txt ADDED
@@ -0,0 +1,205 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ Copyright 2025 Ostris, LLC
2
+
3
+ Licensed under the Apache License, Version 2.0 (the "License");
4
+
5
+ Apache License
6
+ Version 2.0, January 2004
7
+ http://www.apache.org/licenses/
8
+
9
+ TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
10
+
11
+ 1. Definitions.
12
+
13
+ "License" shall mean the terms and conditions for use, reproduction,
14
+ and distribution as defined by Sections 1 through 9 of this document.
15
+
16
+ "Licensor" shall mean the copyright owner or entity authorized by
17
+ the copyright owner that is granting the License.
18
+
19
+ "Legal Entity" shall mean the union of the acting entity and all
20
+ other entities that control, are controlled by, or are under common
21
+ control with that entity. For the purposes of this definition,
22
+ "control" means (i) the power, direct or indirect, to cause the
23
+ direction or management of such entity, whether by contract or
24
+ otherwise, or (ii) ownership of fifty percent (50%) or more of the
25
+ outstanding shares, or (iii) beneficial ownership of such entity.
26
+
27
+ "You" (or "Your") shall mean an individual or Legal Entity
28
+ exercising permissions granted by this License.
29
+
30
+ "Source" form shall mean the preferred form for making modifications,
31
+ including but not limited to software source code, documentation
32
+ source, and configuration files.
33
+
34
+ "Object" form shall mean any form resulting from mechanical
35
+ transformation or translation of a Source form, including but
36
+ not limited to compiled object code, generated documentation,
37
+ and conversions to other media types.
38
+
39
+ "Work" shall mean the work of authorship, whether in Source or
40
+ Object form, made available under the License, as indicated by a
41
+ copyright notice that is included in or attached to the work
42
+ (an example is provided in the Appendix below).
43
+
44
+ "Derivative Works" shall mean any work, whether in Source or Object
45
+ form, that is based on (or derived from) the Work and for which the
46
+ editorial revisions, annotations, elaborations, or other modifications
47
+ represent, as a whole, an original work of authorship. For the purposes
48
+ of this License, Derivative Works shall not include works that remain
49
+ separable from, or merely link (or bind by name) to the interfaces of,
50
+ the Work and Derivative Works thereof.
51
+
52
+ "Contribution" shall mean any work of authorship, including
53
+ the original version of the Work and any modifications or additions
54
+ to that Work or Derivative Works thereof, that is intentionally
55
+ submitted to Licensor for inclusion in the Work by the copyright owner
56
+ or by an individual or Legal Entity authorized to submit on behalf of
57
+ the copyright owner. For the purposes of this definition, "submitted"
58
+ means any form of electronic, verbal, or written communication sent
59
+ to the Licensor or its representatives, including but not limited to
60
+ communication on electronic mailing lists, source code control systems,
61
+ and issue tracking systems that are managed by, or on behalf of, the
62
+ Licensor for the purpose of discussing and improving the Work, but
63
+ excluding communication that is conspicuously marked or otherwise
64
+ designated in writing by the copyright owner as "Not a Contribution."
65
+
66
+ "Contributor" shall mean Licensor and any individual or Legal Entity
67
+ on behalf of whom a Contribution has been received by Licensor and
68
+ subsequently incorporated within the Work.
69
+
70
+ 2. Grant of Copyright License. Subject to the terms and conditions of
71
+ this License, each Contributor hereby grants to You a perpetual,
72
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
73
+ copyright license to reproduce, prepare Derivative Works of,
74
+ publicly display, publicly perform, sublicense, and distribute the
75
+ Work and such Derivative Works in Source or Object form.
76
+
77
+ 3. Grant of Patent License. Subject to the terms and conditions of
78
+ this License, each Contributor hereby grants to You a perpetual,
79
+ worldwide, non-exclusive, no-charge, royalty-free, irrevocable
80
+ (except as stated in this section) patent license to make, have made,
81
+ use, offer to sell, sell, import, and otherwise transfer the Work,
82
+ where such license applies only to those patent claims licensable
83
+ by such Contributor that are necessarily infringed by their
84
+ Contribution(s) alone or by combination of their Contribution(s)
85
+ with the Work to which such Contribution(s) was submitted. If You
86
+ institute patent litigation against any entity (including a
87
+ cross-claim or counterclaim in a lawsuit) alleging that the Work
88
+ or a Contribution incorporated within the Work constitutes direct
89
+ or contributory patent infringement, then any patent licenses
90
+ granted to You under this License for that Work shall terminate
91
+ as of the date such litigation is filed.
92
+
93
+ 4. Redistribution. You may reproduce and distribute copies of the
94
+ Work or Derivative Works thereof in any medium, with or without
95
+ modifications, and in Source or Object form, provided that You
96
+ meet the following conditions:
97
+
98
+ (a) You must give any other recipients of the Work or
99
+ Derivative Works a copy of this License; and
100
+
101
+ (b) You must cause any modified files to carry prominent notices
102
+ stating that You changed the files; and
103
+
104
+ (c) You must retain, in the Source form of any Derivative Works
105
+ that You distribute, all copyright, patent, trademark, and
106
+ attribution notices from the Source form of the Work,
107
+ excluding those notices that do not pertain to any part of
108
+ the Derivative Works; and
109
+
110
+ (d) If the Work includes a "NOTICE" text file as part of its
111
+ distribution, then any Derivative Works that You distribute must
112
+ include a readable copy of the attribution notices contained
113
+ within such NOTICE file, excluding those notices that do not
114
+ pertain to any part of the Derivative Works, in at least one
115
+ of the following places: within a NOTICE text file distributed
116
+ as part of the Derivative Works; within the Source form or
117
+ documentation, if provided along with the Derivative Works; or,
118
+ within a display generated by the Derivative Works, if and
119
+ wherever such third-party notices normally appear. The contents
120
+ of the NOTICE file are for informational purposes only and
121
+ do not modify the License. You may add Your own attribution
122
+ notices within Derivative Works that You distribute, alongside
123
+ or as an addendum to the NOTICE text from the Work, provided
124
+ that such additional attribution notices cannot be construed
125
+ as modifying the License.
126
+
127
+ You may add Your own copyright statement to Your modifications and
128
+ may provide additional or different license terms and conditions
129
+ for use, reproduction, or distribution of Your modifications, or
130
+ for any such Derivative Works as a whole, provided Your use,
131
+ reproduction, and distribution of the Work otherwise complies with
132
+ the conditions stated in this License.
133
+
134
+ 5. Submission of Contributions. Unless You explicitly state otherwise,
135
+ any Contribution intentionally submitted for inclusion in the Work
136
+ by You to the Licensor shall be under the terms and conditions of
137
+ this License, without any additional terms or conditions.
138
+ Notwithstanding the above, nothing herein shall supersede or modify
139
+ the terms of any separate license agreement you may have executed
140
+ with Licensor regarding such Contributions.
141
+
142
+ 6. Trademarks. This License does not grant permission to use the trade
143
+ names, trademarks, service marks, or product names of the Licensor,
144
+ except as required for reasonable and customary use in describing the
145
+ origin of the Work and reproducing the content of the NOTICE file.
146
+
147
+ 7. Disclaimer of Warranty. Unless required by applicable law or
148
+ agreed to in writing, Licensor provides the Work (and each
149
+ Contributor provides its Contributions) on an "AS IS" BASIS,
150
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
151
+ implied, including, without limitation, any warranties or conditions
152
+ of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
153
+ PARTICULAR PURPOSE. You are solely responsible for determining the
154
+ appropriateness of using or redistributing the Work and assume any
155
+ risks associated with Your exercise of permissions under this License.
156
+
157
+ 8. Limitation of Liability. In no event and under no legal theory,
158
+ whether in tort (including negligence), contract, or otherwise,
159
+ unless required by applicable law (such as deliberate and grossly
160
+ negligent acts) or agreed to in writing, shall any Contributor be
161
+ liable to You for damages, including any direct, indirect, special,
162
+ incidental, or consequential damages of any character arising as a
163
+ result of this License or out of the use or inability to use the
164
+ Work (including but not limited to damages for loss of goodwill,
165
+ work stoppage, computer failure or malfunction, or any and all
166
+ other commercial damages or losses), even if such Contributor
167
+ has been advised of the possibility of such damages.
168
+
169
+ 9. Accepting Warranty or Additional Liability. While redistributing
170
+ the Work or Derivative Works thereof, You may choose to offer,
171
+ and charge a fee for, acceptance of support, warranty, indemnity,
172
+ or other liability obligations and/or rights consistent with this
173
+ License. However, in accepting such obligations, You may act only
174
+ on Your own behalf and on Your sole responsibility, not on behalf
175
+ of any other Contributor, and only if You agree to indemnify,
176
+ defend, and hold each Contributor harmless for any liability
177
+ incurred by, or claims asserted against, such Contributor by reason
178
+ of your accepting any such warranty or additional liability.
179
+
180
+ END OF TERMS AND CONDITIONS
181
+
182
+ APPENDIX: How to apply the Apache License to your work.
183
+
184
+ To apply the Apache License to your work, attach the following
185
+ boilerplate notice, with the fields enclosed by brackets "[]"
186
+ replaced with your own identifying information. (Don't include
187
+ the brackets!) The text should be enclosed in the appropriate
188
+ comment syntax for the file format. We also recommend that a
189
+ file or class name and description of purpose be included on the
190
+ same "printed page" as the copyright notice for easier
191
+ identification within third-party archives.
192
+
193
+ Copyright [yyyy] [name of copyright owner]
194
+
195
+ Licensed under the Apache License, Version 2.0 (the "License");
196
+ you may not use this file except in compliance with the License.
197
+ You may obtain a copy of the License at
198
+
199
+ http://www.apache.org/licenses/LICENSE-2.0
200
+
201
+ Unless required by applicable law or agreed to in writing, software
202
+ distributed under the License is distributed on an "AS IS" BASIS,
203
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
204
+ See the License for the specific language governing permissions and
205
+ limitations under the License.
README.md ADDED
@@ -0,0 +1,55 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ pipeline_tag: text-to-image
4
+ library_name: diffusers
5
+ tags:
6
+ - Flex
7
+ base_model:
8
+ - ostris/Flex.1-alpha
9
+ ---
10
+ # Flex.1-alpha 512 Redux Adapter
11
+
12
+ <img src="https://ostris.com/wp-content/uploads/2025/04/flex_alpha_comfy.jpg" alt="Flex.1 Redux Comfy" style="height:auto; max-width: 100%" />
13
+
14
+
15
+ ## Overview
16
+ This is a [Redux](https://huggingface.co/black-forest-labs/FLUX.1-Redux-dev) adapter trained from scratch on [Flex.1-alpha](https://huggingface.co/ostris/Flex.1-alpha), however, it will also work with [FLUX.1-dev](https://huggingface.co/black-forest-labs/FLUX.1-dev). The main advantages of this adapter over the original are:
17
+
18
+ - **Better Vision Encoder**: The original Redux by BFL uses [siglip-so400m-patch14-384](https://huggingface.co/google/siglip-so400m-patch14-384). This adapter uses [siglip2-so400m-patch16-512](https://huggingface.co/google/siglip2-so400m-patch16-512), which is newer and has an increased resolution of 512x512. This allows for better image quality and more detail in the generated images.
19
+ - **Apache 2.0 License**: Since this vision encoder was trained from scratch on Flex.1-alpha, it can be licensed under the Apache 2.0 license. This means that you can use it for commercial purposes without any restrictions.
20
+
21
+ ## The Vision Encoder
22
+ Flex Redux uses the latest SigLIP2 vision encoder at a resolution of 512x512. This allows the vision encoder to see more fine details in the images.
23
+
24
+ <img src="https://ostris.com/wp-content/uploads/2025/04/compare_clip_sizes.jpg" alt="Compare blip sizes" style="height:auto; max-width: 100%" />
25
+
26
+ ## ComfyUI
27
+
28
+ You will need this custom node. https://github.com/ostris/ComfyUI-Advanced-Vision and the siglip2 vision encoder here https://huggingface.co/ostris/ComfyUI-Advanced-Vision/blob/main/clip_vision/siglip2_so400m_patch16_512.safetensors . Put that inside your ComfyUI/models/clip_vision/ folder. If you don't have [Flex.1-alpha](https://huggingface.co/ostris/Flex.1-alpha), you can pick it up here https://huggingface.co/ostris/Flex.1-alpha/blob/main/Flex.1-alpha.safetensors . Put that in ComfyUI/models/checkpoints/. You can also use [FLUX.1-dev](https://huggingface.co/black-forest-labs/FLUX.1-dev) if you prefer.
29
+
30
+ Put the flex1_redux_siglip2_512.safetensors file in this repo in ComfyUI/models/style_models/ . There is also a workflow named flex-redux-workflow.json to get you started.
31
+
32
+ ## Fine tune it!
33
+
34
+ This adapter was 100% trained with [AI Toolkit](https://github.com/ostris/ai-toolkit/) on a single 3090 over the course of a few weeks. Which means you can fine tune it, or train your own, on consumer hardware. [Check out the example config](https://github.com/ostris/ai-toolkit/blob/main/config/examples/train_flex_redux.yaml) to get started.
35
+
36
+ ## Support My Work
37
+
38
+ If you enjoy my work, or use it for commercial purposes, please consider sponsoring me so I can continue to maintain it. Every bit helps!
39
+
40
+ [Become a sponsor on GitHub](https://github.com/orgs/ostris) or [support me on Patreon](https://www.patreon.com/ostris).
41
+
42
+ Thank you to all my current supporters!
43
+
44
+ _Last updated: 2025-04-04_
45
+
46
+ ### GitHub Sponsors
47
+
48
+ <a href="https://github.com/josephrocca" title="josephrocca"><img src="https://avatars.githubusercontent.com/u/1167575?u=92d92921b4cb5c8c7e225663fed53c4b41897736&v=4" width="50" height="50" alt="josephrocca" style="border-radius:50%;display:inline-block;"></a> <a href="https://github.com/replicate" title="Replicate"><img src="https://avatars.githubusercontent.com/u/60410876?v=4" width="50" height="50" alt="Replicate" style="border-radius:50%;display:inline-block;"></a> <a href="https://github.com/weights-ai" title="Weights"><img src="https://avatars.githubusercontent.com/u/185568492?v=4" width="50" height="50" alt="Weights" style="border-radius:50%;display:inline-block;"></a>
49
+
50
+ ### Patreon Supporters
51
+
52
+ <a href="None" title="Aaron Amortegui"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/81275465/1e4148fe9c47452b838949d02dd9a70f/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=uzJzkUq9rte3wx8wDLjGAgvSoxdtZcAnH7HctDhdYEo%3D" width="50" height="50" alt="Aaron Amortegui" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Abraham Irawan"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/60995694/92e0e8f336eb4a5bb8d99b940247d1d1/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=pj6Tm8XRdpGJcAEdnCakqYSNiSjoAYjvZescX7d0ic0%3D" width="50" height="50" alt="Abraham Irawan" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Al H"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/570742/4ceb33453a5a4745b430a216aba9280f/eyJ3IjoyMDB9/1.jpg?token-time=2145916800&token-hash=wUzsI5cO5Evp2ukIGdSgBbvKeYgv5LSOQMa6Br33Rrs%3D" width="50" height="50" alt="Al H" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Albert Bukoski"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/44568304/a9d83a0e786b41b4bdada150f7c9271c/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=SBphTD654nwr-OTrvIBIJBEQho7GE2PtRre8nyaG1Fk%3D" width="50" height="50" alt="Albert Bukoski" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Armin Behjati"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/93348210/5c650f32a0bc481d80900d2674528777/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=PpXK9B_iy288annlNdLOexhiQHbTftPEDeCh-sTQ2KA%3D" width="50" height="50" alt="Armin Behjati" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Arvin Flores"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/49304261/d0a730de1c3349e585c49288b9f419c6/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=C2BMZ3ci-Ty2nhnSwKZqsR-5hOGsUNDYcvXps0Geq9w%3D" width="50" height="50" alt="Arvin Flores" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Austin Robinson"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/164958178/4eb7a37baa0541bab7a091f2b14615b7/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=_aaum7fBJAGaJhMBhlR8vqYavDhExdVxmO9mwd3_XMw%3D" width="50" height="50" alt="Austin Robinson" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Ben Ward"><img src="https://c8.patreon.com/3/200/5048649" width="50" height="50" alt="Ben Ward" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Bharat Prabhakar"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/134129880/680c7e14cd1a4d1a9face921fb010f88/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=vNKojv67krNqx7gdpKBX1R_stX2TkMRYvRc0xZrbY6s%3D" width="50" height="50" alt="Bharat Prabhakar" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Bnp"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/130338124/f904a3bb76cd4588ac8d8f595c6cb486/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=k-inISRUtYDu9q7fNAKc3S2S7qcaw26fr1pj7PqU28Q%3D" width="50" height="50" alt="Bnp" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="clement Delangue"><img src="https://c8.patreon.com/3/200/33158543" width="50" height="50" alt="clement Delangue" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Cosmosis"><img src="https://c8.patreon.com/3/200/70218846" width="50" height="50" alt="Cosmosis" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="David Garrido"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/27288932/6c35d2d961ee4e14a7a368c990791315/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=dpFFssZXZM_KZMKQhl3uDwwusdFw1c_v9x_ChJU7_zc%3D" width="50" height="50" alt="David Garrido" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Doron Adler"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/82763/f99cc484361d4b9d94fe4f0814ada303/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=BpwC020pR3TRZ4r0RSCiSIOh-jmatkrpy1h2XU4sGa4%3D" width="50" height="50" alt="Doron Adler" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Eli Slugworth"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/54890369/45cea21d82974c78bf43956de7fb0e12/eyJ3IjoyMDB9/2.jpeg?token-time=2145916800&token-hash=IK6OT6UpusHgdaC4y8IhK5XxXiP5TuLy3vjvgL77Fho%3D" width="50" height="50" alt="Eli Slugworth" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="EmmanuelMr18"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/98811435/3a3632d1795b4c2b9f8f0270f2f6a650/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=93w8RMxwXlcM4X74t03u6P5_SrKvlm1IpjnD2SzVpJk%3D" width="50" height="50" alt="EmmanuelMr18" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Fagem X"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/113207022/d4a67cc113e84fb69032bef71d068720/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=mu-tIg88VwoQdgLEOmxuVkhVm9JT59DdnHXJstmkkLU%3D" width="50" height="50" alt="Fagem X" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="George Gostyshev"><img src="https://c8.patreon.com/3/200/2410522" width="50" height="50" alt="George Gostyshev" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Gili Ben Shahar"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/83054970/13de6cb103ad41a5841edf549e66cd51/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=wU_Eke9VYcfI40FAQvdEV84Xspqlo5VSiafLqhg_FOE%3D" width="50" height="50" alt="Gili Ben Shahar" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="HestoySeghuro ."><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/30931983/54ab4e4ceab946e79a6418d205f9ed51/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=LBmsSsMQZhO6yRZ_YyRwTgE6a7BVWrGNsAVveLXHXR0%3D" width="50" height="50" alt="HestoySeghuro ." style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Jack Blakely"><img src="https://c8.patreon.com/3/200/4105384" width="50" height="50" alt="Jack Blakely" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Jack English"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/45562978/0de33cf52ec642ae8a2f612cddec4ca6/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=hSAvaD4phiLcF0pvX7FP0juI5NQWCon-_TZSNpJzQJg%3D" width="50" height="50" alt="Jack English" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Jason"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/150257013/0e9e333d30294eef9f4d6821166966d8/eyJ3IjoyMDB9/2.png?token-time=2145916800&token-hash=hPH_rp5L5OJ9ZMS1wZfpVXDB4lRv2GHpV6r8Jmbmqww%3D" width="50" height="50" alt="Jason" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Jean-Tristan Marin"><img src="https://c8.patreon.com/3/200/27791680" width="50" height="50" alt="Jean-Tristan Marin" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Jodh Singh"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/131773947/eda3405aa582437db4582fce908c8739/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=S4Bh0sMqTNmJlo3uRr7co5d_kxvBjITemDTfi_1KrCA%3D" width="50" height="50" alt="Jodh Singh" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="John Dopamine"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/103077711/bb215761cc004e80bd9cec7d4bcd636d/eyJ3IjoyMDB9/2.jpeg?token-time=2145916800&token-hash=zvtBie29rRTKTXvAA2KhOI-l3mSMk9xxr-mg_CksLtc%3D" width="50" height="50" alt="John Dopamine" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Joseph Rocca"><img src="https://c8.patreon.com/3/200/93304" width="50" height="50" alt="Joseph Rocca" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Julian Tsependa"><img src="https://c8.patreon.com/3/200/494309" width="50" height="50" alt="Julian Tsependa" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Kasım Açıkbaş"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/31471379/0a887513ee314a1c86d0b6f8792e9795/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=DJMZs3rDlS0fCM_ahm95FAbjleM_L0gsO9qAPzqd0nA%3D" width="50" height="50" alt="Kasım Açıkbaş" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Kelevra"><img src="https://c8.patreon.com/3/200/5602036" width="50" height="50" alt="Kelevra" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Kristjan Retter"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/152118848/3b15a43d71714552b5ed1c9f84e66adf/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=IEKE18CBHVZ3k-08UD7Dkb7HbiFHb84W0FATdLMI0Dg%3D" width="50" height="50" alt="Kristjan Retter" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="L D"><img src="https://c8.patreon.com/3/200/358350" width="50" height="50" alt="L D" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Lukas"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/140599287/cff037fb93804af28bc3a4f1e91154f8/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=vkscmpmFoM5wq7GnsLmOEgNhvyXe-774kNGNqD0wurE%3D" width="50" height="50" alt="Lukas" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Marko jak"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/159203973/36c817f941ac4fa18103a4b8c0cb9cae/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=9toslDfsO14QyaOiu6vIf--d4marBsWCZWN3gdPqbIU%3D" width="50" height="50" alt="Marko jak" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Michael Levine"><img src="https://c8.patreon.com/3/200/22809690" width="50" height="50" alt="Michael Levine" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Miguel Lara"><img src="https://c8.patreon.com/3/200/83319230" width="50" height="50" alt="Miguel Lara" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Misch Strotz"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/8654302/b0f5ebedc62a47c4b56222693e1254e9/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=lpeicIh1_S-3Ji3W27gyiRB7iXurp8Bx8HAzDHftOuo%3D" width="50" height="50" alt="Misch Strotz" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Mohamed Oumoumad"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/2298192/1228b69bd7d7481baf3103315183250d/eyJ3IjoyMDB9/1.jpg?token-time=2145916800&token-hash=1B7dbXy_gAcPT9WXBesLhs7z_9APiz2k1Wx4Vml_-8Q%3D" width="50" height="50" alt="Mohamed Oumoumad" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="nitish PNR"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/120239481/49b1ce70d3d24704b8ec34de24ec8f55/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=Dv1NPKwdv9QT8fhYYwbGnQIvfiyqTUlh52bjDW1vYxY%3D" width="50" height="50" alt="nitish PNR" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Noctre"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/99036356/7ae9c4d80e604e739b68cca12ee2ed01/eyJ3IjoyMDB9/3.png?token-time=2145916800&token-hash=zK0dHe6A937WtNlrGdefoXFTPPzHUCfn__23HP8-Ui0%3D" width="50" height="50" alt="Noctre" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Patron"><img src="https://c8.patreon.com/3/200/8449560" width="50" height="50" alt="Patron" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Plaidam"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/338551/e8f257d8d3dd46c38272b391a5785948/eyJ3IjoyMDB9/1.jpg?token-time=2145916800&token-hash=GLom1rGgOZjBeO7I1OnjiIgWmjl6PO9ZjBB8YTvc7AM%3D" width="50" height="50" alt="Plaidam" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Prasanth Veerina"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/162524101/81a72689c3754ac5b9e38612ce5ce914/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=3XLSlLFCWAQ-0wd2_vZMikyotdQNSzKOjoyeoJiZEw0%3D" width="50" height="50" alt="Prasanth Veerina" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="RayHell"><img src="https://c8.patreon.com/3/200/24653779" width="50" height="50" alt="RayHell" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Steve Hanff"><img src="https://c8.patreon.com/3/200/548524" width="50" height="50" alt="Steve Hanff" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Steven Simmons"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/163426977/fc3941c79e894fef985d9f5440255313/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=TjwllfKCd_Ftt1C2wFYdcOdJZxyuPaRpEbKjrfzk0Zw%3D" width="50" height="50" alt="Steven Simmons" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Sören "><img src="https://c8.patreon.com/3/200/4541423" width="50" height="50" alt="Sören " style="border-radius:50%;display:inline-block;"></a> <a href="None" title="the biitz"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/76566911/6485eaf5ec6249a7b524ee0b979372f0/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=S1QK78ief5byQU7tB_reqnw4V2zhW_cpwTqHThk-tGc%3D" width="50" height="50" alt="the biitz" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="The Local Lab"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/141098579/1a9f0a1249d447a7a0df718a57343912/eyJ3IjoyMDB9/2.png?token-time=2145916800&token-hash=Rd_AjZGhMATVkZDf8E95ILc0n93gvvFWe1Ig0_dxwf4%3D" width="50" height="50" alt="The Local Lab" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Trent Hunter"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/31950857/c567dc648f6144be9f6234946df05da2/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=3Vx4R1eOfD4X_ZPPd40MsZ-3lyknLM35XmaHRELnWjM%3D" width="50" height="50" alt="Trent Hunter" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Ultimate Golf Archives"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/96561218/b0694642d13a49faa75aec9762ff2aeb/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=sLQXomYm1iMYpknvGwKQ49f30TKQ0B1R2W3EZfCJqr8%3D" width="50" height="50" alt="Ultimate Golf Archives" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Un Defined"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/155963250/6f8fd7075c3b4247bfeb054ba49172d6/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=twmKs4mADF_h7bKh5jBuigYVScMeaeHv2pEPin9K0Dg%3D" width="50" height="50" alt="Un Defined" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Vladimir Sotnikov"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/161471720/dd330b4036d44a5985ed5985c12a5def/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=qkRvrEc5gLPxaXxLvcvbYv1W1lcmOoTwhj4A9Cq5BxQ%3D" width="50" height="50" alt="Vladimir Sotnikov" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Wesley Reitzfeld"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/110407414/30f9e9d88ef945ddb0f47fd23a8cbac2/eyJ3IjoyMDB9/1.jpeg?token-time=2145916800&token-hash=QQRWOkMyOfDBERHn4O8N2wMB32zeiIEsydVTbSNUw-I%3D" width="50" height="50" alt="Wesley Reitzfeld" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="william tatum"><img src="https://c8.patreon.com/3/200/83034" width="50" height="50" alt="william tatum" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Zack Abrams"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/32633822/1ab5612efe80417cbebfe91e871fc052/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=RHYMcjr0UGIYw5FBrUfJdKMGuoYWhBQlLIykccEFJvo%3D" width="50" height="50" alt="Zack Abrams" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Zoltán-Csaba Nyiró"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/162398691/89d78d89eecb4d6b981ce8c3c6a3d4b8/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=SWhI-0jGpY6Nc_bUQeXz4pa9DRURi9VnnnJ3Mxjg1po%3D" width="50" height="50" alt="Zoltán-Csaba Nyiró" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="Алексей Наумов"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/26019082/6ba968129e284c869069b261c875ae02/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=Jz-Kk9l8RIvGMNcaGXuN8_vaY3G435lFmtJtFZA3OCs%3D" width="50" height="50" alt="Алексей Наумов" style="border-radius:50%;display:inline-block;"></a> <a href="None" title="עומר מכלוף"><img src="https://c10.patreonusercontent.com/4/patreon-media/p/user/97985240/3d1d0e6905d045aba713e8132cab4a30/eyJ3IjoyMDB9/1.png?token-time=2145916800&token-hash=pG3X2m-py2lRYI2aoJiXI47_4ArD78ZHdSm6jCAHA_w%3D" width="50" height="50" alt="עומר מכלוף" style="border-radius:50%;display:inline-block;"></a>
53
+
54
+
55
+ ---
flex-redux-workflow.json ADDED
@@ -0,0 +1,1079 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "last_node_id": 48,
3
+ "last_link_id": 128,
4
+ "nodes": [
5
+ {
6
+ "id": 39,
7
+ "type": "CLIPVisionEncode",
8
+ "pos": [
9
+ 320,
10
+ -350
11
+ ],
12
+ "size": [
13
+ 290,
14
+ 78
15
+ ],
16
+ "flags": {},
17
+ "order": 9,
18
+ "mode": 0,
19
+ "inputs": [
20
+ {
21
+ "name": "clip_vision",
22
+ "type": "CLIP_VISION",
23
+ "link": 128
24
+ },
25
+ {
26
+ "name": "image",
27
+ "type": "IMAGE",
28
+ "link": 118
29
+ }
30
+ ],
31
+ "outputs": [
32
+ {
33
+ "name": "CLIP_VISION_OUTPUT",
34
+ "type": "CLIP_VISION_OUTPUT",
35
+ "links": [
36
+ 120
37
+ ],
38
+ "slot_index": 0
39
+ }
40
+ ],
41
+ "properties": {
42
+ "cnr_id": "comfy-core",
43
+ "ver": "0.3.18",
44
+ "Node name for S&R": "CLIPVisionEncode"
45
+ },
46
+ "widgets_values": [
47
+ "none"
48
+ ]
49
+ },
50
+ {
51
+ "id": 41,
52
+ "type": "StyleModelApply",
53
+ "pos": [
54
+ 320,
55
+ -120
56
+ ],
57
+ "size": [
58
+ 320,
59
+ 122
60
+ ],
61
+ "flags": {},
62
+ "order": 14,
63
+ "mode": 0,
64
+ "inputs": [
65
+ {
66
+ "name": "conditioning",
67
+ "type": "CONDITIONING",
68
+ "link": 122
69
+ },
70
+ {
71
+ "name": "style_model",
72
+ "type": "STYLE_MODEL",
73
+ "link": 119
74
+ },
75
+ {
76
+ "name": "clip_vision_output",
77
+ "type": "CLIP_VISION_OUTPUT",
78
+ "shape": 7,
79
+ "link": 120
80
+ }
81
+ ],
82
+ "outputs": [
83
+ {
84
+ "name": "CONDITIONING",
85
+ "type": "CONDITIONING",
86
+ "links": [
87
+ 123
88
+ ],
89
+ "slot_index": 0
90
+ }
91
+ ],
92
+ "properties": {
93
+ "cnr_id": "comfy-core",
94
+ "ver": "0.3.18",
95
+ "Node name for S&R": "StyleModelApply"
96
+ },
97
+ "widgets_values": [
98
+ 1,
99
+ "multiply"
100
+ ]
101
+ },
102
+ {
103
+ "id": 13,
104
+ "type": "SamplerCustomAdvanced",
105
+ "pos": [
106
+ 880,
107
+ 80
108
+ ],
109
+ "size": [
110
+ 270,
111
+ 370
112
+ ],
113
+ "flags": {},
114
+ "order": 16,
115
+ "mode": 0,
116
+ "inputs": [
117
+ {
118
+ "name": "noise",
119
+ "type": "NOISE",
120
+ "link": 37,
121
+ "slot_index": 0
122
+ },
123
+ {
124
+ "name": "guider",
125
+ "type": "GUIDER",
126
+ "link": 30,
127
+ "slot_index": 1
128
+ },
129
+ {
130
+ "name": "sampler",
131
+ "type": "SAMPLER",
132
+ "link": 19,
133
+ "slot_index": 2
134
+ },
135
+ {
136
+ "name": "sigmas",
137
+ "type": "SIGMAS",
138
+ "link": 20,
139
+ "slot_index": 3
140
+ },
141
+ {
142
+ "name": "latent_image",
143
+ "type": "LATENT",
144
+ "link": 116,
145
+ "slot_index": 4
146
+ }
147
+ ],
148
+ "outputs": [
149
+ {
150
+ "name": "output",
151
+ "type": "LATENT",
152
+ "shape": 3,
153
+ "links": [
154
+ 24
155
+ ],
156
+ "slot_index": 0
157
+ },
158
+ {
159
+ "name": "denoised_output",
160
+ "type": "LATENT",
161
+ "shape": 3,
162
+ "links": null
163
+ }
164
+ ],
165
+ "properties": {
166
+ "cnr_id": "comfy-core",
167
+ "ver": "0.3.18",
168
+ "Node name for S&R": "SamplerCustomAdvanced"
169
+ },
170
+ "widgets_values": []
171
+ },
172
+ {
173
+ "id": 35,
174
+ "type": "PrimitiveNode",
175
+ "pos": [
176
+ 630,
177
+ 280
178
+ ],
179
+ "size": [
180
+ 210,
181
+ 82
182
+ ],
183
+ "flags": {},
184
+ "order": 0,
185
+ "mode": 0,
186
+ "inputs": [],
187
+ "outputs": [
188
+ {
189
+ "name": "INT",
190
+ "type": "INT",
191
+ "widget": {
192
+ "name": "height"
193
+ },
194
+ "links": [
195
+ 113,
196
+ 114
197
+ ],
198
+ "slot_index": 0
199
+ }
200
+ ],
201
+ "title": "height",
202
+ "properties": {
203
+ "Run widget replace on values": false
204
+ },
205
+ "widgets_values": [
206
+ 1024,
207
+ "fixed"
208
+ ],
209
+ "color": "#323",
210
+ "bgcolor": "#535"
211
+ },
212
+ {
213
+ "id": 27,
214
+ "type": "EmptySD3LatentImage",
215
+ "pos": [
216
+ 420,
217
+ 540
218
+ ],
219
+ "size": [
220
+ 315,
221
+ 126
222
+ ],
223
+ "flags": {},
224
+ "order": 10,
225
+ "mode": 0,
226
+ "inputs": [
227
+ {
228
+ "name": "width",
229
+ "type": "INT",
230
+ "pos": [
231
+ 10,
232
+ 36
233
+ ],
234
+ "widget": {
235
+ "name": "width"
236
+ },
237
+ "link": 112
238
+ },
239
+ {
240
+ "name": "height",
241
+ "type": "INT",
242
+ "pos": [
243
+ 10,
244
+ 60
245
+ ],
246
+ "widget": {
247
+ "name": "height"
248
+ },
249
+ "link": 113
250
+ }
251
+ ],
252
+ "outputs": [
253
+ {
254
+ "name": "LATENT",
255
+ "type": "LATENT",
256
+ "shape": 3,
257
+ "links": [
258
+ 116
259
+ ],
260
+ "slot_index": 0
261
+ }
262
+ ],
263
+ "properties": {
264
+ "cnr_id": "comfy-core",
265
+ "ver": "0.3.18",
266
+ "Node name for S&R": "EmptySD3LatentImage"
267
+ },
268
+ "widgets_values": [
269
+ 1024,
270
+ 1024,
271
+ 1
272
+ ]
273
+ },
274
+ {
275
+ "id": 25,
276
+ "type": "RandomNoise",
277
+ "pos": [
278
+ 420,
279
+ 410
280
+ ],
281
+ "size": [
282
+ 315,
283
+ 82
284
+ ],
285
+ "flags": {},
286
+ "order": 1,
287
+ "mode": 0,
288
+ "inputs": [],
289
+ "outputs": [
290
+ {
291
+ "name": "NOISE",
292
+ "type": "NOISE",
293
+ "shape": 3,
294
+ "links": [
295
+ 37
296
+ ]
297
+ }
298
+ ],
299
+ "properties": {
300
+ "cnr_id": "comfy-core",
301
+ "ver": "0.3.18",
302
+ "Node name for S&R": "RandomNoise"
303
+ },
304
+ "widgets_values": [
305
+ 651607863451020,
306
+ "randomize"
307
+ ],
308
+ "color": "#2a363b",
309
+ "bgcolor": "#3f5159"
310
+ },
311
+ {
312
+ "id": 44,
313
+ "type": "CheckpointLoaderSimple",
314
+ "pos": [
315
+ 1180,
316
+ -470
317
+ ],
318
+ "size": [
319
+ 315,
320
+ 98
321
+ ],
322
+ "flags": {},
323
+ "order": 2,
324
+ "mode": 0,
325
+ "inputs": [],
326
+ "outputs": [
327
+ {
328
+ "name": "MODEL",
329
+ "type": "MODEL",
330
+ "links": [
331
+ 124
332
+ ],
333
+ "slot_index": 0
334
+ },
335
+ {
336
+ "name": "CLIP",
337
+ "type": "CLIP",
338
+ "links": [
339
+ 125
340
+ ],
341
+ "slot_index": 1
342
+ },
343
+ {
344
+ "name": "VAE",
345
+ "type": "VAE",
346
+ "links": [
347
+ 126
348
+ ],
349
+ "slot_index": 2
350
+ }
351
+ ],
352
+ "properties": {
353
+ "cnr_id": "comfy-core",
354
+ "ver": "0.3.18",
355
+ "Node name for S&R": "CheckpointLoaderSimple"
356
+ },
357
+ "widgets_values": [
358
+ "Flex.1-alpha.safetensors"
359
+ ]
360
+ },
361
+ {
362
+ "id": 8,
363
+ "type": "VAEDecode",
364
+ "pos": [
365
+ 1520,
366
+ -430
367
+ ],
368
+ "size": [
369
+ 210,
370
+ 46
371
+ ],
372
+ "flags": {},
373
+ "order": 17,
374
+ "mode": 0,
375
+ "inputs": [
376
+ {
377
+ "name": "samples",
378
+ "type": "LATENT",
379
+ "link": 24
380
+ },
381
+ {
382
+ "name": "vae",
383
+ "type": "VAE",
384
+ "link": 126
385
+ }
386
+ ],
387
+ "outputs": [
388
+ {
389
+ "name": "IMAGE",
390
+ "type": "IMAGE",
391
+ "links": [
392
+ 127
393
+ ],
394
+ "slot_index": 0
395
+ }
396
+ ],
397
+ "properties": {
398
+ "cnr_id": "comfy-core",
399
+ "ver": "0.3.18",
400
+ "Node name for S&R": "VAEDecode"
401
+ },
402
+ "widgets_values": []
403
+ },
404
+ {
405
+ "id": 45,
406
+ "type": "PreviewImage",
407
+ "pos": [
408
+ 1180,
409
+ -330
410
+ ],
411
+ "size": [
412
+ 760,
413
+ 800
414
+ ],
415
+ "flags": {},
416
+ "order": 18,
417
+ "mode": 0,
418
+ "inputs": [
419
+ {
420
+ "name": "images",
421
+ "type": "IMAGE",
422
+ "link": 127
423
+ }
424
+ ],
425
+ "outputs": [],
426
+ "properties": {
427
+ "cnr_id": "comfy-core",
428
+ "ver": "0.3.18",
429
+ "Node name for S&R": "PreviewImage"
430
+ },
431
+ "widgets_values": []
432
+ },
433
+ {
434
+ "id": 30,
435
+ "type": "ModelSamplingFlux",
436
+ "pos": [
437
+ 60,
438
+ 380
439
+ ],
440
+ "size": [
441
+ 315,
442
+ 170
443
+ ],
444
+ "flags": {},
445
+ "order": 11,
446
+ "mode": 0,
447
+ "inputs": [
448
+ {
449
+ "name": "model",
450
+ "type": "MODEL",
451
+ "link": 124,
452
+ "slot_index": 0
453
+ },
454
+ {
455
+ "name": "width",
456
+ "type": "INT",
457
+ "pos": [
458
+ 10,
459
+ 84
460
+ ],
461
+ "widget": {
462
+ "name": "width"
463
+ },
464
+ "link": 115,
465
+ "slot_index": 1
466
+ },
467
+ {
468
+ "name": "height",
469
+ "type": "INT",
470
+ "pos": [
471
+ 10,
472
+ 108
473
+ ],
474
+ "widget": {
475
+ "name": "height"
476
+ },
477
+ "link": 114,
478
+ "slot_index": 2
479
+ }
480
+ ],
481
+ "outputs": [
482
+ {
483
+ "name": "MODEL",
484
+ "type": "MODEL",
485
+ "shape": 3,
486
+ "links": [
487
+ 54,
488
+ 55
489
+ ],
490
+ "slot_index": 0
491
+ }
492
+ ],
493
+ "properties": {
494
+ "cnr_id": "comfy-core",
495
+ "ver": "0.3.18",
496
+ "Node name for S&R": "ModelSamplingFlux"
497
+ },
498
+ "widgets_values": [
499
+ 1.15,
500
+ 0.5,
501
+ 1024,
502
+ 1024
503
+ ]
504
+ },
505
+ {
506
+ "id": 22,
507
+ "type": "BasicGuider",
508
+ "pos": [
509
+ 150,
510
+ 590
511
+ ],
512
+ "size": [
513
+ 222.3482666015625,
514
+ 46
515
+ ],
516
+ "flags": {},
517
+ "order": 15,
518
+ "mode": 0,
519
+ "inputs": [
520
+ {
521
+ "name": "model",
522
+ "type": "MODEL",
523
+ "link": 54,
524
+ "slot_index": 0
525
+ },
526
+ {
527
+ "name": "conditioning",
528
+ "type": "CONDITIONING",
529
+ "link": 123,
530
+ "slot_index": 1
531
+ }
532
+ ],
533
+ "outputs": [
534
+ {
535
+ "name": "GUIDER",
536
+ "type": "GUIDER",
537
+ "shape": 3,
538
+ "links": [
539
+ 30
540
+ ],
541
+ "slot_index": 0
542
+ }
543
+ ],
544
+ "properties": {
545
+ "cnr_id": "comfy-core",
546
+ "ver": "0.3.18",
547
+ "Node name for S&R": "BasicGuider"
548
+ },
549
+ "widgets_values": []
550
+ },
551
+ {
552
+ "id": 16,
553
+ "type": "KSamplerSelect",
554
+ "pos": [
555
+ 50,
556
+ 120
557
+ ],
558
+ "size": [
559
+ 315,
560
+ 58
561
+ ],
562
+ "flags": {},
563
+ "order": 3,
564
+ "mode": 0,
565
+ "inputs": [],
566
+ "outputs": [
567
+ {
568
+ "name": "SAMPLER",
569
+ "type": "SAMPLER",
570
+ "shape": 3,
571
+ "links": [
572
+ 19
573
+ ]
574
+ }
575
+ ],
576
+ "properties": {
577
+ "cnr_id": "comfy-core",
578
+ "ver": "0.3.18",
579
+ "Node name for S&R": "KSamplerSelect"
580
+ },
581
+ "widgets_values": [
582
+ "deis"
583
+ ]
584
+ },
585
+ {
586
+ "id": 46,
587
+ "type": "AdvancedVisionLoader",
588
+ "pos": [
589
+ 330,
590
+ -450
591
+ ],
592
+ "size": [
593
+ 370,
594
+ 58
595
+ ],
596
+ "flags": {},
597
+ "order": 4,
598
+ "mode": 0,
599
+ "inputs": [],
600
+ "outputs": [
601
+ {
602
+ "name": "CLIP_VISION",
603
+ "type": "CLIP_VISION",
604
+ "links": [
605
+ 128
606
+ ],
607
+ "slot_index": 0
608
+ }
609
+ ],
610
+ "properties": {
611
+ "aux_id": "ostris/ComfyUI-Advanced-Vision",
612
+ "ver": "a0d6e805fb3623a321c210c0dd1501fe5923eeb1",
613
+ "Node name for S&R": "AdvancedVisionLoader"
614
+ },
615
+ "widgets_values": [
616
+ "siglip2_so400m_patch16_512.safetensors"
617
+ ]
618
+ },
619
+ {
620
+ "id": 40,
621
+ "type": "LoadImage",
622
+ "pos": [
623
+ 720,
624
+ -450
625
+ ],
626
+ "size": [
627
+ 390,
628
+ 440
629
+ ],
630
+ "flags": {},
631
+ "order": 5,
632
+ "mode": 0,
633
+ "inputs": [],
634
+ "outputs": [
635
+ {
636
+ "name": "IMAGE",
637
+ "type": "IMAGE",
638
+ "links": [
639
+ 118
640
+ ]
641
+ },
642
+ {
643
+ "name": "MASK",
644
+ "type": "MASK",
645
+ "links": null
646
+ }
647
+ ],
648
+ "properties": {
649
+ "cnr_id": "comfy-core",
650
+ "ver": "0.3.18",
651
+ "Node name for S&R": "LoadImage"
652
+ },
653
+ "widgets_values": [
654
+ "fafa6a09-abec-4aff-b64d-bd313bce21a1.png",
655
+ "image"
656
+ ]
657
+ },
658
+ {
659
+ "id": 6,
660
+ "type": "CLIPTextEncode",
661
+ "pos": [
662
+ 440,
663
+ 90
664
+ ],
665
+ "size": [
666
+ 410,
667
+ 140
668
+ ],
669
+ "flags": {},
670
+ "order": 8,
671
+ "mode": 0,
672
+ "inputs": [
673
+ {
674
+ "name": "clip",
675
+ "type": "CLIP",
676
+ "link": 125
677
+ }
678
+ ],
679
+ "outputs": [
680
+ {
681
+ "name": "CONDITIONING",
682
+ "type": "CONDITIONING",
683
+ "links": [
684
+ 41
685
+ ],
686
+ "slot_index": 0
687
+ }
688
+ ],
689
+ "title": "CLIP Text Encode (Positive Prompt)",
690
+ "properties": {
691
+ "cnr_id": "comfy-core",
692
+ "ver": "0.3.18",
693
+ "Node name for S&R": "CLIPTextEncode"
694
+ },
695
+ "widgets_values": [
696
+ "high quality photo"
697
+ ],
698
+ "color": "#232",
699
+ "bgcolor": "#353"
700
+ },
701
+ {
702
+ "id": 42,
703
+ "type": "StyleModelLoader",
704
+ "pos": [
705
+ 320,
706
+ -230
707
+ ],
708
+ "size": [
709
+ 390,
710
+ 60
711
+ ],
712
+ "flags": {},
713
+ "order": 6,
714
+ "mode": 0,
715
+ "inputs": [],
716
+ "outputs": [
717
+ {
718
+ "name": "STYLE_MODEL",
719
+ "type": "STYLE_MODEL",
720
+ "links": [
721
+ 119
722
+ ]
723
+ }
724
+ ],
725
+ "properties": {
726
+ "cnr_id": "comfy-core",
727
+ "ver": "0.3.18",
728
+ "Node name for S&R": "StyleModelLoader"
729
+ },
730
+ "widgets_values": [
731
+ "flex1_redux_siglip2_512.safetensors"
732
+ ]
733
+ },
734
+ {
735
+ "id": 17,
736
+ "type": "BasicScheduler",
737
+ "pos": [
738
+ 60,
739
+ 230
740
+ ],
741
+ "size": [
742
+ 315,
743
+ 106
744
+ ],
745
+ "flags": {},
746
+ "order": 13,
747
+ "mode": 0,
748
+ "inputs": [
749
+ {
750
+ "name": "model",
751
+ "type": "MODEL",
752
+ "link": 55,
753
+ "slot_index": 0
754
+ }
755
+ ],
756
+ "outputs": [
757
+ {
758
+ "name": "SIGMAS",
759
+ "type": "SIGMAS",
760
+ "shape": 3,
761
+ "links": [
762
+ 20
763
+ ]
764
+ }
765
+ ],
766
+ "properties": {
767
+ "cnr_id": "comfy-core",
768
+ "ver": "0.3.18",
769
+ "Node name for S&R": "BasicScheduler"
770
+ },
771
+ "widgets_values": [
772
+ "beta",
773
+ 30,
774
+ 1
775
+ ]
776
+ },
777
+ {
778
+ "id": 26,
779
+ "type": "FluxGuidance",
780
+ "pos": [
781
+ 855.7321166992188,
782
+ 500.5818176269531
783
+ ],
784
+ "size": [
785
+ 317.4000244140625,
786
+ 58
787
+ ],
788
+ "flags": {},
789
+ "order": 12,
790
+ "mode": 0,
791
+ "inputs": [
792
+ {
793
+ "name": "conditioning",
794
+ "type": "CONDITIONING",
795
+ "link": 41
796
+ }
797
+ ],
798
+ "outputs": [
799
+ {
800
+ "name": "CONDITIONING",
801
+ "type": "CONDITIONING",
802
+ "shape": 3,
803
+ "links": [
804
+ 122
805
+ ],
806
+ "slot_index": 0
807
+ }
808
+ ],
809
+ "properties": {
810
+ "cnr_id": "comfy-core",
811
+ "ver": "0.3.18",
812
+ "Node name for S&R": "FluxGuidance"
813
+ },
814
+ "widgets_values": [
815
+ 3.5
816
+ ],
817
+ "color": "#233",
818
+ "bgcolor": "#355"
819
+ },
820
+ {
821
+ "id": 34,
822
+ "type": "PrimitiveNode",
823
+ "pos": [
824
+ 410,
825
+ 280
826
+ ],
827
+ "size": [
828
+ 210,
829
+ 82
830
+ ],
831
+ "flags": {},
832
+ "order": 7,
833
+ "mode": 0,
834
+ "inputs": [],
835
+ "outputs": [
836
+ {
837
+ "name": "INT",
838
+ "type": "INT",
839
+ "widget": {
840
+ "name": "width"
841
+ },
842
+ "links": [
843
+ 112,
844
+ 115
845
+ ],
846
+ "slot_index": 0
847
+ }
848
+ ],
849
+ "title": "width",
850
+ "properties": {
851
+ "Run widget replace on values": false
852
+ },
853
+ "widgets_values": [
854
+ 1024,
855
+ "fixed"
856
+ ],
857
+ "color": "#323",
858
+ "bgcolor": "#535"
859
+ }
860
+ ],
861
+ "links": [
862
+ [
863
+ 19,
864
+ 16,
865
+ 0,
866
+ 13,
867
+ 2,
868
+ "SAMPLER"
869
+ ],
870
+ [
871
+ 20,
872
+ 17,
873
+ 0,
874
+ 13,
875
+ 3,
876
+ "SIGMAS"
877
+ ],
878
+ [
879
+ 24,
880
+ 13,
881
+ 0,
882
+ 8,
883
+ 0,
884
+ "LATENT"
885
+ ],
886
+ [
887
+ 30,
888
+ 22,
889
+ 0,
890
+ 13,
891
+ 1,
892
+ "GUIDER"
893
+ ],
894
+ [
895
+ 37,
896
+ 25,
897
+ 0,
898
+ 13,
899
+ 0,
900
+ "NOISE"
901
+ ],
902
+ [
903
+ 41,
904
+ 6,
905
+ 0,
906
+ 26,
907
+ 0,
908
+ "CONDITIONING"
909
+ ],
910
+ [
911
+ 54,
912
+ 30,
913
+ 0,
914
+ 22,
915
+ 0,
916
+ "MODEL"
917
+ ],
918
+ [
919
+ 55,
920
+ 30,
921
+ 0,
922
+ 17,
923
+ 0,
924
+ "MODEL"
925
+ ],
926
+ [
927
+ 112,
928
+ 34,
929
+ 0,
930
+ 27,
931
+ 0,
932
+ "INT"
933
+ ],
934
+ [
935
+ 113,
936
+ 35,
937
+ 0,
938
+ 27,
939
+ 1,
940
+ "INT"
941
+ ],
942
+ [
943
+ 114,
944
+ 35,
945
+ 0,
946
+ 30,
947
+ 2,
948
+ "INT"
949
+ ],
950
+ [
951
+ 115,
952
+ 34,
953
+ 0,
954
+ 30,
955
+ 1,
956
+ "INT"
957
+ ],
958
+ [
959
+ 116,
960
+ 27,
961
+ 0,
962
+ 13,
963
+ 4,
964
+ "LATENT"
965
+ ],
966
+ [
967
+ 118,
968
+ 40,
969
+ 0,
970
+ 39,
971
+ 1,
972
+ "IMAGE"
973
+ ],
974
+ [
975
+ 119,
976
+ 42,
977
+ 0,
978
+ 41,
979
+ 1,
980
+ "STYLE_MODEL"
981
+ ],
982
+ [
983
+ 120,
984
+ 39,
985
+ 0,
986
+ 41,
987
+ 2,
988
+ "CLIP_VISION_OUTPUT"
989
+ ],
990
+ [
991
+ 122,
992
+ 26,
993
+ 0,
994
+ 41,
995
+ 0,
996
+ "CONDITIONING"
997
+ ],
998
+ [
999
+ 123,
1000
+ 41,
1001
+ 0,
1002
+ 22,
1003
+ 1,
1004
+ "CONDITIONING"
1005
+ ],
1006
+ [
1007
+ 124,
1008
+ 44,
1009
+ 0,
1010
+ 30,
1011
+ 0,
1012
+ "MODEL"
1013
+ ],
1014
+ [
1015
+ 125,
1016
+ 44,
1017
+ 1,
1018
+ 6,
1019
+ 0,
1020
+ "CLIP"
1021
+ ],
1022
+ [
1023
+ 126,
1024
+ 44,
1025
+ 2,
1026
+ 8,
1027
+ 1,
1028
+ "VAE"
1029
+ ],
1030
+ [
1031
+ 127,
1032
+ 8,
1033
+ 0,
1034
+ 45,
1035
+ 0,
1036
+ "IMAGE"
1037
+ ],
1038
+ [
1039
+ 128,
1040
+ 46,
1041
+ 0,
1042
+ 39,
1043
+ 0,
1044
+ "CLIP_VISION"
1045
+ ]
1046
+ ],
1047
+ "groups": [
1048
+ {
1049
+ "id": 1,
1050
+ "title": "Redux Model",
1051
+ "bounding": [
1052
+ 300,
1053
+ -530,
1054
+ 830,
1055
+ 540
1056
+ ],
1057
+ "color": "#3f789e",
1058
+ "font_size": 24,
1059
+ "flags": {}
1060
+ }
1061
+ ],
1062
+ "config": {},
1063
+ "extra": {
1064
+ "ds": {
1065
+ "scale": 1.092727,
1066
+ "offset": [
1067
+ -285.5975818642271,
1068
+ 550.0925532239024
1069
+ ]
1070
+ },
1071
+ "groupNodes": {},
1072
+ "ue_links": [],
1073
+ "VHS_latentpreview": false,
1074
+ "VHS_latentpreviewrate": 0,
1075
+ "VHS_MetadataImage": true,
1076
+ "VHS_KeepIntermediate": true
1077
+ },
1078
+ "version": 0.4
1079
+ }
flex1_redux_siglip2_512.safetensors ADDED
@@ -0,0 +1,3 @@
 
 
 
 
1
+ version https://git-lfs.github.com/spec/v1
2
+ oid sha256:8a422b7a55b1fb7232af85bd4d6c5a26f763879734e856e8661815016e60f161
3
+ size 129008400