{"adoption": {"forks": 89, "observed_at": "2026-08-28T04:04:25.956532+00:00", "stars": 1339}, "canonical_url": "https://ross.abutalabs.com/products/stable-diffusion-prompt-reader", "card": {"archived": false, "artifact_type": "application", "description": "A simple standalone viewer for reading prompts from Stable Diffusion generated image outside the webui.", "domain": ["artificial-intelligence", "image-processing", "desktop-applications", "developer-tools"], "enriched": true, "function": ["gui", "cli", "image-processing", "prompt-engineering"], "health_score": 27, "homepage": null, "language": "Python", "license": "MIT", "license_family": "permissive", "maturity": "stable", "member_repos": ["receyuki/stable-diffusion-prompt-reader"], "name": "receyuki/stable-diffusion-prompt-reader", "platform": ["windows", "python", "cross-platform"], "pushed_at": "2024-05-29T20:16:12+00:00", "repo": "receyuki/stable-diffusion-prompt-reader", "stars": 1339, "tags": ["stable-diffusion", "prompt-reader", "metadata-viewer", "tkinter", "image-metadata", "drag-and-drop", "macos", "linux"], "topics": ["ai", "image-generation", "macos", "prompt-engineering", "prompt-toolkit", "python", "stable-diffusion", "stable-diffusion-webui", "tkinter", "windows"], "urls": [], "use_cases": ["read prompts from stable diffusion images without the webui", "view generation parameters of an ai-generated png", "extract prompt text from sd images to a txt file", "remove embedded prompt metadata from images", "edit or import prompts into generated images", "detect which tool generated a stable diffusion image", "batch inspect prompts from comfyui and a1111 outputs"], "what_it_is": "A standalone desktop application (with GUI and CLI) for reading generation prompts and parameters embedded in Stable Diffusion images, without needing the web UI. It supports multiple formats from tools like A1111 webUI, ComfyUI, and others, and can copy, export, edit, or remove prompts from images.", "when_to_avoid": ["you only generate images inside the webui and never inspect metadata", "you need a web-based or mobile tool", "you need to generate or edit images, not just read their prompts"], "when_to_choose": ["you need a standalone viewer for SD image metadata outside the webui", "you want a simple drag-and-drop GUI plus CLI on Windows, macOS, or Linux", "you need to copy, export, edit, or strip prompts from generated images", "you work with images from multiple generation tools and formats"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/stable-diffusion-prompt-reader", "repo": "receyuki/stable-diffusion-prompt-reader", "role": "main", "score": 21}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.956532+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:43:56.146121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b4c5278253c8a052c7d33b7a92c8fda26428496433d784e2350634938fcb355", "fetched_at": "2026-08-28T04:04:25.956532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/receyuki/stable-diffusion-prompt-reader"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.956532+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:43:56.146121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b4c5278253c8a052c7d33b7a92c8fda26428496433d784e2350634938fcb355", "fetched_at": "2026-08-28T04:04:25.956532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/receyuki/stable-diffusion-prompt-reader"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:43:56.146121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b4c5278253c8a052c7d33b7a92c8fda26428496433d784e2350634938fcb355", "fetched_at": "2026-08-28T04:04:25.956532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/receyuki/stable-diffusion-prompt-reader"}], "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:04:25.956532+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.956532+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.956532+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:43:56.146121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b4c5278253c8a052c7d33b7a92c8fda26428496433d784e2350634938fcb355", "fetched_at": "2026-08-28T04:04:25.956532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/receyuki/stable-diffusion-prompt-reader"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.956532+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.956532+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:43:56.146121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b4c5278253c8a052c7d33b7a92c8fda26428496433d784e2350634938fcb355", "fetched_at": "2026-08-28T04:04:25.956532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/receyuki/stable-diffusion-prompt-reader"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.956532+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.956532+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.956532+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:43:56.146121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b4c5278253c8a052c7d33b7a92c8fda26428496433d784e2350634938fcb355", "fetched_at": "2026-08-28T04:04:25.956532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/receyuki/stable-diffusion-prompt-reader"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.956532+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:25.956532+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:43:56.146121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b4c5278253c8a052c7d33b7a92c8fda26428496433d784e2350634938fcb355", "fetched_at": "2026-08-28T04:04:25.956532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/receyuki/stable-diffusion-prompt-reader"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:43:56.146121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b4c5278253c8a052c7d33b7a92c8fda26428496433d784e2350634938fcb355", "fetched_at": "2026-08-28T04:04:25.956532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/receyuki/stable-diffusion-prompt-reader"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:43:56.146121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b4c5278253c8a052c7d33b7a92c8fda26428496433d784e2350634938fcb355", "fetched_at": "2026-08-28T04:04:25.956532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/receyuki/stable-diffusion-prompt-reader"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:43:56.146121+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "4b4c5278253c8a052c7d33b7a92c8fda26428496433d784e2350634938fcb355", "fetched_at": "2026-08-28T04:04:25.956532+00:00", "kind": "readme", "missing": false, "url": "https://github.com/receyuki/stable-diffusion-prompt-reader"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 89, "rhythm": 8}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 1258, "days_push": 826, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 21, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}