Skip to main content

New services backlog

These capabilities need a new CLI service (and usually a new output_kind) before model adapters land. Integrate one category at a time; start with platform plumbing (segmentation output), then the first model in that category.

Status key: next = ready to implement after design sign-off · watch = licence, API maturity, or scope blocker · skip = defer · shipped = in the registry.


measure — shipped​

IdPathNotes
clad-body-photoAClad API photo + height
clad-body-questionnaireAClad eight-question flow
clad-body-localBclad-body on Anny/MHR params

Docs: Clad API, local.


1. segment — human / garment parsing (masks)​

Service contract (target v1)

FieldChoice
CLIopentryon segment --model <id> --image …
Methodsegment
output_kindsegmentation (new) — indexed label PNG + labels JSON; optional per-class binary masks
MCPBase64 PNG(s) + JSON metadata

Integration queue

PriorityRegistry id (draft)PathVendor / weightsLicence / notesStatus
1fashn-human-parserBfashn-ai/fashn-human-parser (SegFormer-B4, 18 classes)SegFormer / FASHN terms — confirm commercial use before defaultwatch (licence)
2aitryon-parsing-v1AAlibaba DashScope OutfitAnyone parsing companionSame DASHSCOPE_API_KEY as outfitanyone-plus; Beijing regionnext after segmentation output_kind
3segformer-b2-clothesBHF mattmdjaga/segformer_b2_clothesResearch / “other” licencewatch
4alibaba-aitryon-parsingADocumented with aitryon-plus flowsAlready referenced in OutfitAnyone-Pluswatch (alias of #2)
—Leffa ONNX parsing—Internal to leffa adapter onlyNot a registry id unless unifiedskip (for now)

Downstream: klein-4b-tryon (--mask-image), inpainting edits, catalogue QA.

Blocker: Product/legal must pick a commercial-clean default parser (survey note in integrate-next).


robot-act — shipped (Dream-1)​

IdPathNotes
dream-1ADream Labs WAM via dreamlabs-client
dream-1-flashAFaster tier

Docs: Dream-1. No local Dream-1 policy weights (hosted API only).


Frontier MoE / long-context (understand)​

See integrate-next — Frontier long-context MoE survey: Kimi-K3, Muse Spark Open, Ling-3.1-flash, Beam, Nemotron 3.5 Super VL.


2. detect — e-commerce object detection​

Service contract (target v1)

FieldChoice
CLIopentryon detect --model <id> --image …
Methoddetect
output_kindtext (JSON file) in v1: {detections: [{label, score, bbox_xyxy}]}

Integration queue

PriorityRegistry id (draft)PathVendor / weightsLicence / notesStatus
—moondream-3.1, moondream-3-preview, moondream-3.1-localA / PhotonMoondream skills detect / point / segmentMoondream License. Open-vocab, not a fixed class list. SVG path, not a label PNGshipped
1trendyol-yolov9BTrendyol YOLOv9 (84 product classes, survey Oct 2026)CC BY-SA 4.0 — share-alike for derivativeswatch (paper/weights GA)
2trendyol-dinov2-embedBDINOv2 256-d embedder (same survey)CC BY-SA — consider embed service instead if boxes not neededwatch
3—ANo first-party “fashion detect” API in Wave 2 tableUse understand VLMs for prose onlyskip

Blocker: Stable HF repo + class list; NMS/threshold CLI flags frozen in docs.


Suggested category order​

  1. segment — highest leverage for VTON preprocess (after licence + segmentation output_kind).
  2. detect — catalogue / agent automation.

  • music-generate + Lyria 3.5 — separate from tts; see integrate-next survey line.
  • 3D garments / sewing — pygarment / GarmentCode — large scope; own design pass.