{"adoption": {"forks": 300, "observed_at": "2026-08-28T04:08:53.035041+00:00", "stars": 4535}, "canonical_url": "https://ross.abutalabs.com/products/awesome-aigc-tutorials", "card": {"archived": false, "artifact_type": "learning-resource", "description": "Curated tutorials and resources for Large Language Models, AI Painting, and more. ", "domain": ["artificial-intelligence", "large-language-models", "tutorials", "deep-learning", "awesome-lists"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 20, "homepage": null, "language": null, "license": "MIT", "license_family": "permissive", "maturity": "active", "member_repos": ["luban-agi/Awesome-AIGC-Tutorials"], "name": "luban-agi/Awesome-AIGC-Tutorials", "platform": [], "pushed_at": "2024-03-31T09:18:04+00:00", "repo": "luban-agi/Awesome-AIGC-Tutorials", "stars": 4535, "tags": ["awesome-list", "aigc", "tutorials", "prompt-engineering", "stable-diffusion", "midjourney", "chatgpt", "multimodal", "curated-resources", "natural-language-processing", "web-server"], "topics": ["aigc", "llm", "ai", "midjourney", "stable-diffusion", "deep-learning", "tutorials", "courses-resource", "prompt-engineering", "nlp", "awesome", "chatgpt", "multimodal"], "urls": [], "use_cases": ["find tutorials on large language models", "learn prompt engineering from curated courses", "learn stable diffusion and AI painting", "find university courses on NLP and LLMs", "discover multimodal AI learning resources", "learn deep learning fundamentals"], "what_it_is": "A curated awesome-list of tutorials, courses, and resources covering Large Language Models, AI painting (Stable Diffusion, Midjourney), AI audio, multimodal learning, and AI systems. It organizes links by topic with difficulty and format badges for learners at all levels.", "when_to_avoid": ["you need runnable code or a software tool rather than learning links", "you need guaranteed up-to-date content for fast-moving topics", "you need structured, machine-readable course data"], "when_to_choose": ["you want a curated starting point for learning LLMs or generative AI", "you need links to courses, videos, and seminars organized by topic and difficulty", "you want free community-maintained learning resources"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/awesome-aigc-tutorials", "repo": "luban-agi/Awesome-AIGC-Tutorials", "role": "main", "score": 28}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.035041+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:20:11.603733+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7065b9b50a03fc7fad91e4915f0d5ceb30424b81652f68225a45cd7c8f485fb", "fetched_at": "2026-08-28T04:08:53.035041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luban-agi/Awesome-AIGC-Tutorials"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.035041+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:20:11.603733+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7065b9b50a03fc7fad91e4915f0d5ceb30424b81652f68225a45cd7c8f485fb", "fetched_at": "2026-08-28T04:08:53.035041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luban-agi/Awesome-AIGC-Tutorials"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:20:11.603733+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7065b9b50a03fc7fad91e4915f0d5ceb30424b81652f68225a45cd7c8f485fb", "fetched_at": "2026-08-28T04:08:53.035041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luban-agi/Awesome-AIGC-Tutorials"}], "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:53.035041+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.035041+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.035041+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:20:11.603733+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7065b9b50a03fc7fad91e4915f0d5ceb30424b81652f68225a45cd7c8f485fb", "fetched_at": "2026-08-28T04:08:53.035041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luban-agi/Awesome-AIGC-Tutorials"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.035041+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.035041+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:20:11.603733+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7065b9b50a03fc7fad91e4915f0d5ceb30424b81652f68225a45cd7c8f485fb", "fetched_at": "2026-08-28T04:08:53.035041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luban-agi/Awesome-AIGC-Tutorials"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.035041+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.035041+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.035041+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:20:11.603733+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7065b9b50a03fc7fad91e4915f0d5ceb30424b81652f68225a45cd7c8f485fb", "fetched_at": "2026-08-28T04:08:53.035041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luban-agi/Awesome-AIGC-Tutorials"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.035041+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:08:53.035041+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:20:11.603733+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7065b9b50a03fc7fad91e4915f0d5ceb30424b81652f68225a45cd7c8f485fb", "fetched_at": "2026-08-28T04:08:53.035041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luban-agi/Awesome-AIGC-Tutorials"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:20:11.603733+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7065b9b50a03fc7fad91e4915f0d5ceb30424b81652f68225a45cd7c8f485fb", "fetched_at": "2026-08-28T04:08:53.035041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luban-agi/Awesome-AIGC-Tutorials"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:20:11.603733+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7065b9b50a03fc7fad91e4915f0d5ceb30424b81652f68225a45cd7c8f485fb", "fetched_at": "2026-08-28T04:08:53.035041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luban-agi/Awesome-AIGC-Tutorials"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:20:11.603733+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "c7065b9b50a03fc7fad91e4915f0d5ceb30424b81652f68225a45cd7c8f485fb", "fetched_at": "2026-08-28T04:08:53.035041+00:00", "kind": "readme", "missing": false, "url": "https://github.com/luban-agi/Awesome-AIGC-Tutorials"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 79, "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": 1107, "days_push": 885, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 28, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}