Skip to content

Add new model blueprints#14506

Merged
alexisrolland merged 5 commits into
masterfrom
new-blueprints-0616
Jun 17, 2026
Merged

Add new model blueprints#14506
alexisrolland merged 5 commits into
masterfrom
new-blueprints-0616

Conversation

@comfyui-wiki

Copy link
Copy Markdown
Member

Add model blueprints

  • SCAIL2
  • Anima
  • Bernini-R
  • Depth Anything 3.0
  • TripoSplat
  • Ideogram 4.0
@coderabbitai

coderabbitai Bot commented Jun 16, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: c3e162f9-f45e-424e-ba16-406f670742ac

📥 Commits

Reviewing files that changed from the base of the PR and between 5d8fd5f and 873caa9.

📒 Files selected for processing (1)
  • blueprints/Text to Image (Anima Base 1.0).json
🚧 Files skipped from review as they are similar to previous changes (1)
  • blueprints/Text to Image (Anima Base 1.0).json

📝 Walkthrough

Walkthrough

Six blueprint JSON files are added or updated. Five new blueprints are introduced: "Image Depth Estimation (Depth Anything 3)" wires LoadDA3ModelDA3InferenceDA3Render from still image input; "Video Depth Estimation (Depth Anything 3)" prepends Video Slice and GetVideoComponents to the same DA3 pipeline; "Text to Image (Anima Base 1.0)" chains CLIPLoader, UNETLoader, VAELoader, KSampler, and VAEDecode; "Text to Image (Ideogram v4)" adds JSON prompt parsing, preset selection, dimension quantization, and CFGOverride around SamplerCustomAdvanced; "Image to Gaussian Splat (TripoSplat)" embeds two subgraphs—BiRefNet background removal and TripoSplat latent decoding to a SPLAT output. The existing "Text to Image (Anima)" blueprint receives category, description, and BlueprintDescription metadata fields.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Add new model blueprints' accurately summarizes the primary change—adding multiple new blueprint JSON files for various AI models.
Description check ✅ Passed The description lists the six new model blueprints being added (SCAIL2, Anima, Bernini-R, Depth Anything 3.0, TripoSplat, Ideogram 4.0), directly relating to the changeset content.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 3

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@blueprints/Image` to Gaussian Splat (TripoSplat).json:
- Around line 354-362: The blueprint contains inconsistent link metadata where
the splat output at lines 354-362 has a duplicate link ID (156 appears twice in
the linkIds array), and node 109's IMAGE output references non-existent links
(166 and 194). Fix these issues by removing the duplicate 156 from the splat
output's linkIds array (keep only one instance) and replacing the invalid link
references in node 109's IMAGE output with correct link IDs that actually exist
in the blueprint's links array. Apply the same cleanup at lines 1024-1033 to
ensure all output linkIds arrays contain only valid, non-duplicate link
references that correspond to actual entries in the blueprint.
- Line 187: The exposed seed input is currently only wired to the KSampler node,
but the VAEDecodeTripoSplat node's seed input remains unconnected, causing it to
use the default hidden widget value instead of the user-provided seed. Create a
new link connection object that wires the seed output to the VAEDecodeTripoSplat
node's seed input by incrementing the lastLinkId counter and adding an
appropriate link entry in the links array. This wiring fix needs to be applied
at all affected locations in the file: the main location around line 187 where
lastLinkId is updated, and also at the corresponding locations around lines
253-258, 956-964, and 1498-1504 where similar VAEDecodeTripoSplat nodes with
unconnected seed inputs exist.

In `@blueprints/Text` to Image (Anima Base 1.0).json:
- Line 910: Fix the typo in the group title field that currently reads "Image
Size(1MP))". Remove the extra closing parenthesis at the end and add a space
between "Size" and the opening parenthesis to correct the formatting to "Image
Size (1MP)".
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: ab8fd127-8beb-43ea-9ab5-3c4e9e7192e6

📥 Commits

Reviewing files that changed from the base of the PR and between 90eeeb2 and 5d8fd5f.

📒 Files selected for processing (10)
  • blueprints/Character Replacement (SCAIL-2 Base).json
  • blueprints/Character Replacement (SCAIL-2 Extend).json
  • blueprints/Image Depth Estimation (Depth Anything 3).json
  • blueprints/Image Edit (Bernini-R).json
  • blueprints/Image to Gaussian Splat (TripoSplat).json
  • blueprints/Text to Image (Anima Base 1.0).json
  • blueprints/Text to Image (Anima).json
  • blueprints/Text to Image (Ideogram v4).json
  • blueprints/Video Depth Estimation (Depth Anything 3).json
  • blueprints/Video Edit (Bernini-R).json
Comment thread blueprints/Image to Gaussian Splat (TripoSplat).json
Comment thread blueprints/Image to Gaussian Splat (TripoSplat).json
Comment thread blueprints/Text to Image (Anima Base 1.0).json Outdated
alexisrolland
alexisrolland previously approved these changes Jun 16, 2026
@comfyui-wiki

Copy link
Copy Markdown
Member Author

@alexisrolland need you to approve again, fixed an issue that was reported by the coderabbit

@alexisrolland alexisrolland merged commit c44d261 into master Jun 17, 2026
16 checks passed
@comfyui-wiki comfyui-wiki deleted the new-blueprints-0616 branch June 24, 2026 04:45
zhangp365 pushed a commit to zhangp365/ComfyUI that referenced this pull request Jun 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants