{"adoption": {"forks": 857, "observed_at": "2026-08-28T04:10:08.507837+00:00", "stars": 7870}, "canonical_url": "https://ross.abutalabs.com/products/sygil-webui", "card": {"archived": false, "artifact_type": "application", "description": "Stable Diffusion web UI", "domain": ["image-processing", "artificial-intelligence", "web-development"], "enriched": true, "function": ["image-processing", "machine-learning", "gui"], "health_score": 76, "homepage": null, "language": "Python", "license": "AGPL-3.0", "license_family": "copyleft", "maturity": "maintenance", "member_repos": ["Sygil-Dev/sygil-webui"], "name": "Sygil-Dev/sygil-webui", "platform": ["windows", "python", "browser"], "pushed_at": "2026-07-17T11:14:29+00:00", "repo": "Sygil-Dev/sygil-webui", "stars": 7870, "tags": ["stable-diffusion", "text-to-image", "img2img", "gradio", "streamlit", "upscaling", "textual-inversion", "webui", "linux", "gpu"], "topics": [], "urls": [], "use_cases": ["generate images from text prompts with stable diffusion", "run img2img to restyle existing images", "inpaint or mask-paint parts of an image", "upscale and enhance faces with GFPGAN or RealESRGAN", "train textual inversion embeddings", "run stable diffusion on a low-VRAM GPU", "compare prompt variations with a prompt matrix"], "what_it_is": "A browser-based web UI for generating images with Stable Diffusion, built in Python with Gradio and Streamlit frontends. It supports text-to-image, image-to-image, inpainting with masks, prompt weighting, multiple k-diffusion samplers, and built-in upscalers like GFPGAN and RealESRGAN.", "when_to_avoid": ["you need a programmatic API or headless batch pipeline rather than a UI", "you want the most actively developed SD UI with the latest features", "you have no GPU and don't want to run models locally"], "when_to_choose": ["you want a full-featured browser UI for Stable Diffusion on your own GPU", "you need img2img, inpainting, and upscaling in one tool", "you have limited VRAM and need an optimized mode", "you want prompt weighting, negative prompts, and many samplers"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/sygil-webui", "repo": "Sygil-Dev/sygil-webui", "role": "main", "score": 74}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:08.507837+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:33:44.437015+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a40cdba9e4c93ce06a781cc7218ff89847c21d1499775a26f9ce2f7e07841715", "fetched_at": "2026-08-28T04:10:08.507837+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Sygil-Dev/sygil-webui"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:08.507837+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:33:44.437015+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a40cdba9e4c93ce06a781cc7218ff89847c21d1499775a26f9ce2f7e07841715", "fetched_at": "2026-08-28T04:10:08.507837+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Sygil-Dev/sygil-webui"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:33:44.437015+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a40cdba9e4c93ce06a781cc7218ff89847c21d1499775a26f9ce2f7e07841715", "fetched_at": "2026-08-28T04:10:08.507837+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Sygil-Dev/sygil-webui"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:10:08.507837+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:08.507837+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:08.507837+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:33:44.437015+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a40cdba9e4c93ce06a781cc7218ff89847c21d1499775a26f9ce2f7e07841715", "fetched_at": "2026-08-28T04:10:08.507837+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Sygil-Dev/sygil-webui"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:08.507837+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:08.507837+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:33:44.437015+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a40cdba9e4c93ce06a781cc7218ff89847c21d1499775a26f9ce2f7e07841715", "fetched_at": "2026-08-28T04:10:08.507837+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Sygil-Dev/sygil-webui"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:08.507837+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:08.507837+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:08.507837+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:33:44.437015+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a40cdba9e4c93ce06a781cc7218ff89847c21d1499775a26f9ce2f7e07841715", "fetched_at": "2026-08-28T04:10:08.507837+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Sygil-Dev/sygil-webui"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:08.507837+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:08.507837+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:33:44.437015+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a40cdba9e4c93ce06a781cc7218ff89847c21d1499775a26f9ce2f7e07841715", "fetched_at": "2026-08-28T04:10:08.507837+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Sygil-Dev/sygil-webui"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:33:44.437015+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a40cdba9e4c93ce06a781cc7218ff89847c21d1499775a26f9ce2f7e07841715", "fetched_at": "2026-08-28T04:10:08.507837+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Sygil-Dev/sygil-webui"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:33:44.437015+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a40cdba9e4c93ce06a781cc7218ff89847c21d1499775a26f9ce2f7e07841715", "fetched_at": "2026-08-28T04:10:08.507837+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Sygil-Dev/sygil-webui"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:33:44.437015+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "a40cdba9e4c93ce06a781cc7218ff89847c21d1499775a26f9ce2f7e07841715", "fetched_at": "2026-08-28T04:10:08.507837+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Sygil-Dev/sygil-webui"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 93, "longevity": 100, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1470, "days_push": 47, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 74, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}