MODEL To Any π½
Pure relabel, zero model math
- MODEL
- any
MODEL To Any is one of twenty type converters the ComfyUI Telegram Suite ships, and it does exactly one thing: it takes a MODEL and re-labels its output as * (any). That's it. The underlying object isn't touched - no quantization, no merging, no loading. If you're expecting a conversion that changes what the model is, stop here; it's a type cast, and its whole reason to exist is ComfyUI's strict type checking.
Why this node exists at all
ComfyUI types its ports strictly. A MODEL output connects to a MODEL input, and a wire from a * (any) output won't plug into a typed port without an explicit conversion node. The Telegram Suite's trigger mechanism - forcing a node to execute at a specific point in the graph - routes a signal through wildcard-typed trigger inputs and outputs. The pack's README notes that feeding a signal into a trigger input no longer needs conversion (you can wire a typed output straight in now), which is why the XToAny direction - this node - has quietly become the legacy side of the design. Where you still genuinely need it: if some other pack hands you an "any" output and you want to pass it through a trigger, converting to * first keeps everything honest. Most of the time, though, you'll reach for the reverse, Any To MODEL, to restore a typed value after a trigger output.
Input and output
A single MODEL input, a single any output typed *. The convert function is literally return (any,) - the same object, new type label. It's hard to misuse because there's nothing to misconfigure.
The honest take
For a beginner, this node is mostly "that converter you ignore until a wire won't connect." That's fine - the pack is a Telegram suite, and the converters are plumbing for its ordering trick. The one useful mental model: this whole family exists so you can move a signal around the graph (into and out of triggers) without ComfyUI complaining about types. If you find yourself converting a MODEL to any and back just to satisfy a type error, you're using the intended tool - even if it feels like the node is doing nothing, because it literally is.
Install
Same as every node in the pack:
cd ComfyUI/custom_nodes
git clone https://github.com/SwissCore92/comfyui-telegram-suite.git
cd comfyui-telegram-suite
pip install -r requirements.txt
Or "ComfyUI Telegram Suite" from ComfyUI Manager. No model files, no downloads - nothing beyond the shared config (config.json) that the pack creates on first load. If you never touch the trigger system, you may never use this node, and that's normal.
Inputs (1)
| Name | Type | Default | Description |
|---|---|---|---|
| MODEL | MODEL | β |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| any | * | β |