Save 4 hours! We auto-setup your workflow! Free!

Drop your workflow.json — we handle every dependency, custom node, and model. Just open the link and run.

Auto-Setup Workflow Json (Free) Now!
ComfyUI > Nodes > ANIMA_BOOSTER > Anima TeaCache (BSS)

ComfyUI Node: Anima TeaCache (BSS)

Class Name

AnimaTeaCache

Category
BSS/AnimaBooster
Author
BlackSnowSkill (Account age: 665days)
Extension
ANIMA_BOOSTER
Latest Updated
2026-07-04
Github Stars
0.07K

How to Install ANIMA_BOOSTER

Install this extension via the ComfyUI Manager by searching for ANIMA_BOOSTER
  • 1. Click the Manager button in the main menu
  • 2. Select Custom Nodes Manager button
  • 3. Enter ANIMA_BOOSTER in the search bar
After installation, click the Restart button to restart ComfyUI. Then, manually refresh your browser to clear the cache and access the updated list of nodes.

Visit ComfyUI Online for ready-to-use ComfyUI environment

  • Free trial available
  • 16GB VRAM to 80GB VRAM GPU machines
  • 400+ preloaded models/nodes
  • Freedom to upload custom models/nodes
  • 200+ ready-to-run workflows
  • 100% private workspace with up to 200GB storage
  • Dedicated Support

Run ComfyUI Online

Anima TeaCache (BSS) Description

Efficient node for Anima DiT models, accelerates inference via adaptive caching, reduces redundant computations, adaptive threshold for optimal resource utilization.

Anima TeaCache (BSS):

AnimaTeaCache is an innovative node designed to enhance the efficiency of Anima DiT models by implementing an adaptive, timestep-aware caching mechanism. Its primary purpose is to accelerate the inference process by caching the outputs of transformer blocks during denoising steps, particularly when the timestep embedding changes minimally. This approach significantly reduces redundant computations, offering a typical speedup of 1.5 to 2.0 times. The key feature of AnimaTeaCache is its adaptive threshold, which intelligently adjusts based on the denoising phase: during early steps where the global structure of the image is being formed, the threshold is low to ensure detailed computation, while in later steps, where image details are more stable, the threshold is higher to skip unnecessary calculations. This adaptive strategy ensures that computational resources are optimally utilized, enhancing both speed and efficiency without compromising the quality of the generated images. AnimaTeaCache is strategically placed after the model loader and before the KSampler to maximize its effectiveness.

Anima TeaCache (BSS) Input Parameters:

model

The model parameter represents the Anima DiT model that will be patched with the TeaCache mechanism. This parameter is crucial as it determines the specific model instance that will benefit from the caching strategy, thereby impacting the overall efficiency and speed of the inference process.

threshold

The threshold parameter defines the sensitivity of the caching mechanism. It determines how much change in the timestep embedding is required before recomputation is skipped. A lower threshold means more frequent computations, ensuring accuracy in early denoising steps, while a higher threshold allows for more aggressive skipping in later steps. This parameter is essential for balancing speed and image quality.

teacache_version

The teacache_version parameter specifies the version of the TeaCache being applied. This ensures compatibility and allows users to leverage specific features or improvements introduced in different versions of the caching mechanism.

adaptive_mode

The adaptive_mode parameter is a boolean that enables or disables the adaptive threshold feature. When set to true, the node dynamically adjusts the threshold based on the denoising phase, optimizing performance and quality. This parameter is key to utilizing the full potential of AnimaTeaCache's adaptive capabilities.

early_steps_factor

The early_steps_factor parameter influences the threshold during the early denoising steps. It allows users to fine-tune the sensitivity of the caching mechanism when the global structure of the image is being formed, ensuring that important details are not skipped.

late_steps_factor

The late_steps_factor parameter adjusts the threshold for the later denoising steps. By increasing this factor, users can skip more computations when image details are stable, thus enhancing speed without sacrificing quality.

start_percent

The start_percent parameter, ranging from 0.0 to 1.0, defines the starting point of the adaptive threshold application within the denoising process. It allows users to specify when the adaptive strategy should begin, providing control over the caching behavior.

end_percent

The end_percent parameter, also ranging from 0.0 to 1.0, sets the endpoint for the adaptive threshold application. This parameter, in conjunction with start_percent, delineates the range within which the adaptive strategy is active, offering flexibility in its application.

cache_device

The cache_device parameter specifies the hardware device used for caching, with options including "cuda" and "cpu". The default is "cuda", which leverages GPU acceleration for faster performance. This parameter is crucial for optimizing the node's execution based on available hardware resources.

Anima TeaCache (BSS) Output Parameters:

model

The model output parameter returns the patched Anima DiT model, now equipped with the TeaCache mechanism. This output is significant as it represents the enhanced model ready for efficient inference, benefiting from reduced computational redundancy and improved processing speed.

Anima TeaCache (BSS) Usage Tips:

  • Place the AnimaTeaCache node immediately after the model loader and before the KSampler to ensure optimal performance and integration within the workflow.
  • Adjust the early_steps_factor and late_steps_factor to fine-tune the balance between speed and image quality, especially if your project requires more detailed early-stage computations or faster late-stage processing.

Anima TeaCache (BSS) Common Errors and Solutions:

Error: "Model not compatible with TeaCache version"

  • Explanation: This error occurs when the specified teacache_version is not compatible with the provided model.
  • Solution: Ensure that the model is compatible with the selected TeaCache version. Check for updates or documentation that specify version compatibility.

Error: "Invalid threshold value"

  • Explanation: This error indicates that the threshold parameter is set outside the acceptable range or is not a valid number.
  • Solution: Verify that the threshold value is within a reasonable range and is a valid floating-point number. Adjust the value to ensure it aligns with the intended caching sensitivity.

Error: "Cache device not available"

  • Explanation: This error arises when the specified cache_device is not available or not properly configured.
  • Solution: Check the availability of the specified device (e.g., CUDA or CPU) and ensure that the necessary drivers and configurations are correctly set up. If using CUDA, ensure that the GPU is properly installed and recognized by the system.

Anima TeaCache (BSS) Related Nodes

Go back to the extension to check out more related nodes.
ANIMA_BOOSTER
RunComfy
Copyright 2025 RunComfy. All Rights Reserved.

RunComfy is the premier ComfyUI platform, offering ComfyUI online environment and services, along with ComfyUI workflows featuring stunning visuals. RunComfy also provides AI Models, enabling artists to harness the latest AI tools to create incredible art.

Anima TeaCache (BSS)