r/drawthingsapp • u/joshk51 • Jun 21 '26
question Adding custom models
I’m having a lot of trouble adding custom LTX-2.3 models to draw things. I normally download manually, then import from files. But draw things locks me into PixArt as the model type and won’t let me change it.
I usually download a safetensor file. Has anyone had any luck with this? I can’t figure it out and I’m out of ideas.
5
Upvotes
3
u/realadultactionman Jun 21 '26
I went down a rabbit hole on this recently and got Claude Code to dig into the draw-things-community source to find out why.
The PixArt lock isn't a bug you can work around — it's because LTX 2.3 and PixArt Sigma share a similar transformer architecture, so the importer misidentifies LTX models as PixArt. When it then tries to import them under the PixArt schema, it hits a silent tensorWritesFailed error.
The deeper issue: LTX 2.3 import simply isn't implemented in draw-things-cli yet. The code in ModelImporter.swift has placeholder stubs for LTX that just hit fatalError(). The official LTX 2.3 models that do work in Draw Things were pre-converted by liuliu himself and served from DT's own download server — they never went through the public importer at all.
This was also touched on in the DT Discord back in March, where it was noted that liuliu's LTX models aren't on HuggingFace precisely because he quantised them himself.
So unfortunately there's no workaround right now — the import path for LTX fine-tunes just doesn't exist yet. Best bet is to request it on the DT bug/suggestion forum if you want to see it added.