Technology Selection Table
| Component | Open-source license | VRAM requirement | Fit conclusion for this machine | Alternative comparison |
|---|---|---|---|---|
| ComfyUI | GPL-3.0 | Lightweight itself; VRAM depends on the loaded model | Perfect fit: portable build, no install, ASCII-only path | vs hand-written inference framework: no wheel-reinvention, ready node ecosystem |
| SDXL 1.0 | OpenRAIL-M | fp8 ≈7 GB | 16 GB VRAM is ample; ~10–20 s per image | vs FLUX.1-dev: faster, looser license, slightly weaker quality |
| FLUX.1-dev fp8 | Non-commercial license | fp8 ≈12 GB | Runs in 16 GB; commercial use needs license review — prefer SDXL or FLUX.1-schnell in production | vs SDXL: higher quality but slower, restricted license |
| ControlNet (SDXL) | Apache-2.0 | ≈2–3 GB, shares VRAM with the base model | Fits: line-art control is a core need in the print industry | vs uncontrolled generation: composition control is night and day |
| IPAdapter | Apache-2.0 | ≈1–2 GB | Fits: reference-style transfer = the key to print-pattern extraction | vs training a LoRA: train-free plug-and-play, slightly less precise |
| rembg (U²-Net) | MIT | Runs on CPU, GPU optional | Perfect: background removal is the first prepress step | vs paid remove.bg API: local, free, unlimited |
| Real-ESRGAN | BSD-3-Clause | ≈2 GB | Perfect: upscales small art to print resolution | vs paid Topaz / waifu2x: same-tier quality, free |
| vtracer | MIT / Apache-2.0 | Pure CPU | Perfect: bitmap-to-vector for DTF/UV cutlines | vs Adobe Illustrator subscription: free CLI, batch-friendly |
| OpenCV | Apache-2.0 | Pure CPU | Perfect: DPI check + bleed + safe area fully automatic | vs commercial preflight software: free and embeddable in our own pipeline |
| Pillow | HPND (PIL) | Pure CPU | Perfect: text layout / color pick / recolor fully scripted | vs manual Photoshop: batch orders are orders of magnitude faster |
| Ideogram API | Paid closed-source | Cloud, no local load | Fallback only: complex ID/EN text posters (local models render text poorly) | vs local SDXL text: far higher text accuracy, pay-per-image, ≤5% share |
⚠ FLUX License Notice
FLUX.1-dev carries a non-commercial license, so commercial use needs separate review; for production we recommend SDXL as the primary choice, or FLUX.1-schnell (Apache-2.0, commercial-friendly). This table states it as it is — nothing hidden.
FLUX.1-dev carries a non-commercial license, so commercial use needs separate review; for production we recommend SDXL as the primary choice, or FLUX.1-schnell (Apache-2.0, commercial-friendly). This table states it as it is — nothing hidden.
🔍 Honesty Statement
Once again: Lingtu's internal implementation cannot be verified, but the industry-standard practice = open-source models + self-built workflow. Every component above is a public open-source project — licenses, VRAM, and alternatives are all transparent.
PENDING · awaiting boss approval
⚠ The boss is asked again before every single step starts