// Package catalog embeds the list of recommended models shown in the web UI, and the catalog of optional AI modules // (image, video, speech) with the ComfyUI workflows they use. // Adding a model is a one-entry change to catalog.json (see docs/CONTRIBUTING). package catalog import ( "embed" _ "embed" ) // JSON is the raw catalog document. // //go:embed catalog.json var JSON []byte // ModulesJSON is the catalog of optional modules: engines (containers), capabilities (what people can ask for), the files // each one needs and the fields of its form. See internal/modules. // //go:embed modules.json var ModulesJSON []byte // Workflows holds the ComfyUI workflows (API format) that the capabilities fill in; "@name" marks a value to insert. // //go:embed workflows/*.json var Workflows embed.FS