StreamDiffusionTD
Real-time AI diffusion streaming for TouchDesigner. Version 0.3.1 is a stability and feature update building on the v0.3.0 rebuild, with new creative tools, a revamped installer, and dozens of fixes from community feedback.
Key Features
- SDXL Support: Native SDXL-Turbo model support
- IP Adapter: Built-in IP Adapter with FaceID
- TensorRT: Local TensorRT acceleration with flexible engine system
- Daydream Cloud: Zero installation required for hosted backend
- ControlNet: Multiple simultaneous ControlNets with depth TRT auto-build
- FX Processors: Feedback loop and color grading that compound through the diffusion pipeline, plus custom processor support
- StreamV2V: Video-to-video cached attention for temporal consistency (new in v0.3.1)
- Installer CLI: Built-in verify, diagnose, and repair commands
- Auto-Updates: Check for and download operator updates directly from TouchDesigner
Quick Start
- Installation Guide - Setup for local or cloud
- Parameters Reference - All settings explained
- FX Processors - Built-in effects and custom processing pipeline
- Usage Examples - Essential workflows
- Troubleshooting - Common issues and fixes
System Requirements
Local Mode
- OS: Windows 10/11
- GPU: NVIDIA with 6GB+ VRAM (24GB recommended for all SDXL features)
- Python: 3.11.9 (preferred) or 3.10.9 - NOT 3.12, NOT 3.13
- CUDA: 12.8 recommended
Daydream Cloud Mode
- No installation required - drag and drop the TOX
- Works on any system including Mac
- Only requires internet connection and API key
Version Comparison
| Feature | v0.2.99 | v0.3.0 | v0.3.1 |
|---|---|---|---|
| SDXL Support | No | Yes | Yes |
| IP Adapter / FaceID | No | Yes | Yes |
| StreamV2V / Cached Attention | Yes (no TRT) | No | Yes (TRT required) |
| FX Processors | No | Basic | 2 built-in + custom |
| TensorRT | Cloud only | Local + Cloud | Local + Cloud |
| Multi-ControlNet | No | Yes | Yes (verified dual CN) |
| Depth TRT Preprocessor | No | No | Yes (auto-builds) |
| Installer CLI | No | No | Yes (verify/diagnose/repair) |
| Auto-Updates | No | No | Yes |
Important: If you’re coming from v0.2.99 or v0.3.0, install v0.3.1 in a separate folder. Do not upgrade in place.
Download
Available on Patreon for supporters.
Support
Discord support available via Patreon connected apps or the About Me page in the operator.
Looking for v0.2.99? The legacy version is documented on the Legacy Docs page. Note that StreamV2V temporal consistency is now available again in v0.3.1 (requires TensorRT).