{"adoption": {"forks": 294, "observed_at": "2026-08-28T04:08:28.255739+00:00", "stars": 3887}, "canonical_url": "https://ross.abutalabs.com/products/stablediffusion-infinity", "card": {"archived": false, "artifact_type": "application", "description": "Outpainting with Stable Diffusion on an infinite canvas", "domain": ["image-processing", "artificial-intelligence", "graphics"], "enriched": true, "function": ["image-processing", "gui", "machine-learning"], "health_score": 20, "homepage": null, "language": "Python", "license": "Apache-2.0", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["lkwq007/stablediffusion-infinity"], "name": "lkwq007/stablediffusion-infinity", "platform": ["python", "windows", "browser"], "pushed_at": "2023-05-16T12:20:16+00:00", "repo": "lkwq007/stablediffusion-infinity", "stars": 3887, "tags": ["stable-diffusion", "outpainting", "inpainting", "infinite-canvas", "gradio", "pyscript", "text-to-image", "linux", "macos", "docker", "gpu"], "topics": ["outpainting", "stablediffusion", "gui", "inpainting", "stable-diffusion"], "urls": [], "use_cases": ["extend an image beyond its borders with stable diffusion", "outpaint on an infinite canvas", "fill in missing regions of an image with AI", "run stable diffusion inpainting locally on a GPU", "expand artwork or photos seamlessly using AI"], "what_it_is": "A web application for outpainting with Stable Diffusion on an effectively infinite canvas, built with PyScript and Gradio. It extends images beyond their borders using the Stable Diffusion inpainting model, with optional photometric seam correction.", "when_to_avoid": ["you need guaranteed high-quality results without prompt tuning", "you need a pure frontend or highly performant canvas implementation", "you need photometric seam correction on Windows (fpie is Linux/macOS only)", "you need an actively developed tool with frequent updates"], "when_to_choose": ["you want to extend images beyond their original boundaries with Stable Diffusion", "you need a GUI canvas for iterative outpainting rather than one-shot generation", "you want to run outpainting locally, in Docker, or via Colab/Hugging Face Spaces"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/stablediffusion-infinity", "repo": "lkwq007/stablediffusion-infinity", "role": "main", "score": 32}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:28.255739+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:25:39.695411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "56b630b8f51b5350f1eb09959f68fcb7ff16399eb3d145dbe8b7a7a20b43a782", "fetched_at": "2026-08-28T04:08:28.255739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lkwq007/stablediffusion-infinity"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:28.255739+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:25:39.695411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "56b630b8f51b5350f1eb09959f68fcb7ff16399eb3d145dbe8b7a7a20b43a782", "fetched_at": "2026-08-28T04:08:28.255739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lkwq007/stablediffusion-infinity"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:25:39.695411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "56b630b8f51b5350f1eb09959f68fcb7ff16399eb3d145dbe8b7a7a20b43a782", "fetched_at": "2026-08-28T04:08:28.255739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lkwq007/stablediffusion-infinity"}], "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:08:28.255739+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:28.255739+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:28.255739+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:25:39.695411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "56b630b8f51b5350f1eb09959f68fcb7ff16399eb3d145dbe8b7a7a20b43a782", "fetched_at": "2026-08-28T04:08:28.255739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lkwq007/stablediffusion-infinity"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:28.255739+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:28.255739+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:25:39.695411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "56b630b8f51b5350f1eb09959f68fcb7ff16399eb3d145dbe8b7a7a20b43a782", "fetched_at": "2026-08-28T04:08:28.255739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lkwq007/stablediffusion-infinity"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:28.255739+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:28.255739+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:28.255739+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:25:39.695411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "56b630b8f51b5350f1eb09959f68fcb7ff16399eb3d145dbe8b7a7a20b43a782", "fetched_at": "2026-08-28T04:08:28.255739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lkwq007/stablediffusion-infinity"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:28.255739+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:28.255739+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:25:39.695411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "56b630b8f51b5350f1eb09959f68fcb7ff16399eb3d145dbe8b7a7a20b43a782", "fetched_at": "2026-08-28T04:08:28.255739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lkwq007/stablediffusion-infinity"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:25:39.695411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "56b630b8f51b5350f1eb09959f68fcb7ff16399eb3d145dbe8b7a7a20b43a782", "fetched_at": "2026-08-28T04:08:28.255739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lkwq007/stablediffusion-infinity"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:25:39.695411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "56b630b8f51b5350f1eb09959f68fcb7ff16399eb3d145dbe8b7a7a20b43a782", "fetched_at": "2026-08-28T04:08:28.255739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lkwq007/stablediffusion-infinity"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:25:39.695411+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "56b630b8f51b5350f1eb09959f68fcb7ff16399eb3d145dbe8b7a7a20b43a782", "fetched_at": "2026-08-28T04:08:28.255739+00:00", "kind": "readme", "missing": false, "url": "https://github.com/lkwq007/stablediffusion-infinity"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "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": 1461, "days_push": 1205, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 32, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}