{"adoption": {"forks": 1037, "observed_at": "2026-08-28T04:10:11.941399+00:00", "stars": 8029}, "canonical_url": "https://ross.abutalabs.com/products/aiinfra", "card": {"archived": false, "artifact_type": "learning-resource", "description": "AIInfra（AI 基础设施）指AI系统从底层芯片等硬件，到上层软件栈支持AI大模型训练和推理。", "domain": ["large-language-models", "deep-learning", "gpu-computing", "microservices", "tutorials", "cloud-computing"], "enriched": true, "function": ["machine-learning", "llm-training", "llm-inference", "gpu-computing", "container-orchestration", "developer-tools"], "health_score": 55, "homepage": "https://infrasys-ai.github.io/aiinfra-docs/", "language": "Jupyter Notebook", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["Infrasys-AI/AIInfra"], "name": "Infrasys-AI/AIInfra", "platform": ["cloud", "python"], "pushed_at": "2025-12-22T11:28:48+00:00", "repo": "Infrasys-AI/AIInfra", "stars": 8029, "tags": ["ai-infrastructure", "open-course", "distributed-training", "llm-systems", "chinese-language", "slides", "video-course", "gpu", "docker", "kubernetes"], "topics": ["aiinfra", "aisystem"], "urls": [], "use_cases": ["learn how large language model training and inference systems work", "understand AI cluster architecture and networking for LLM training", "study distributed training parallelism strategies for large models", "learn LLM inference optimization and model compression techniques", "understand Kubernetes and cloud-native deployment of AI workloads", "study Scaling Law and Transformer/MoE architecture fundamentals", "learn about AI agents and RAG system design"], "what_it_is": "AIInfra is an open-source Chinese-language course (text, slides, and videos) on AI infrastructure for large models, covering AI clusters, networking and storage, cloud-native tooling, distributed training and inference, and LLM algorithms and applications. It is the successor to the AISystem project, focused specifically on large-model systems.", "when_to_avoid": ["you need production software or tooling rather than educational material", "you need beginner-level AI/ML tutorials without systems prerequisites", "you require English-only course materials", "you need a formal certification or accredited course"], "when_to_choose": ["you want a structured, in-depth curriculum on LLM system design from hardware to software", "you are a graduate student or engineer building or operating AI training/inference clusters", "you prefer Chinese-language materials with accompanying videos and slides", "you want free, regularly updated content with hands-on K8S and inference labs"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/aiinfra", "repo": "Infrasys-AI/AIInfra", "role": "main", "score": 49}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.941399+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T17:31:48.127332+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1d7e59bce709fa42417883f56cd8c203a73d605821e00911ca25be1f7c4c469f", "fetched_at": "2026-08-28T04:10:11.941399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Infrasys-AI/AIInfra"}, {"content_hash": "8d2094947c6c2f8960ed141f7ea1fd0fb1c7b081523151630f69b23f113eff66", "fetched_at": "2026-08-29T08:29:11.276396+00:00", "kind": "homepage", "missing": false, "url": "https://infrasys-ai.github.io/aiinfra-docs/"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.941399+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T17:31:48.127332+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1d7e59bce709fa42417883f56cd8c203a73d605821e00911ca25be1f7c4c469f", "fetched_at": "2026-08-28T04:10:11.941399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Infrasys-AI/AIInfra"}, {"content_hash": "8d2094947c6c2f8960ed141f7ea1fd0fb1c7b081523151630f69b23f113eff66", "fetched_at": "2026-08-29T08:29:11.276396+00:00", "kind": "homepage", "missing": false, "url": "https://infrasys-ai.github.io/aiinfra-docs/"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T17:31:48.127332+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1d7e59bce709fa42417883f56cd8c203a73d605821e00911ca25be1f7c4c469f", "fetched_at": "2026-08-28T04:10:11.941399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Infrasys-AI/AIInfra"}, {"content_hash": "8d2094947c6c2f8960ed141f7ea1fd0fb1c7b081523151630f69b23f113eff66", "fetched_at": "2026-08-29T08:29:11.276396+00:00", "kind": "homepage", "missing": false, "url": "https://infrasys-ai.github.io/aiinfra-docs/"}], "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:11.941399+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.941399+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.941399+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T17:31:48.127332+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1d7e59bce709fa42417883f56cd8c203a73d605821e00911ca25be1f7c4c469f", "fetched_at": "2026-08-28T04:10:11.941399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Infrasys-AI/AIInfra"}, {"content_hash": "8d2094947c6c2f8960ed141f7ea1fd0fb1c7b081523151630f69b23f113eff66", "fetched_at": "2026-08-29T08:29:11.276396+00:00", "kind": "homepage", "missing": false, "url": "https://infrasys-ai.github.io/aiinfra-docs/"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.941399+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.941399+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T17:31:48.127332+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1d7e59bce709fa42417883f56cd8c203a73d605821e00911ca25be1f7c4c469f", "fetched_at": "2026-08-28T04:10:11.941399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Infrasys-AI/AIInfra"}, {"content_hash": "8d2094947c6c2f8960ed141f7ea1fd0fb1c7b081523151630f69b23f113eff66", "fetched_at": "2026-08-29T08:29:11.276396+00:00", "kind": "homepage", "missing": false, "url": "https://infrasys-ai.github.io/aiinfra-docs/"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.941399+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.941399+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.941399+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T17:31:48.127332+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1d7e59bce709fa42417883f56cd8c203a73d605821e00911ca25be1f7c4c469f", "fetched_at": "2026-08-28T04:10:11.941399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Infrasys-AI/AIInfra"}, {"content_hash": "8d2094947c6c2f8960ed141f7ea1fd0fb1c7b081523151630f69b23f113eff66", "fetched_at": "2026-08-29T08:29:11.276396+00:00", "kind": "homepage", "missing": false, "url": "https://infrasys-ai.github.io/aiinfra-docs/"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.941399+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:10:11.941399+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T17:31:48.127332+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1d7e59bce709fa42417883f56cd8c203a73d605821e00911ca25be1f7c4c469f", "fetched_at": "2026-08-28T04:10:11.941399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Infrasys-AI/AIInfra"}, {"content_hash": "8d2094947c6c2f8960ed141f7ea1fd0fb1c7b081523151630f69b23f113eff66", "fetched_at": "2026-08-29T08:29:11.276396+00:00", "kind": "homepage", "missing": false, "url": "https://infrasys-ai.github.io/aiinfra-docs/"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T17:31:48.127332+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1d7e59bce709fa42417883f56cd8c203a73d605821e00911ca25be1f7c4c469f", "fetched_at": "2026-08-28T04:10:11.941399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Infrasys-AI/AIInfra"}, {"content_hash": "8d2094947c6c2f8960ed141f7ea1fd0fb1c7b081523151630f69b23f113eff66", "fetched_at": "2026-08-29T08:29:11.276396+00:00", "kind": "homepage", "missing": false, "url": "https://infrasys-ai.github.io/aiinfra-docs/"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T17:31:48.127332+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1d7e59bce709fa42417883f56cd8c203a73d605821e00911ca25be1f7c4c469f", "fetched_at": "2026-08-28T04:10:11.941399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Infrasys-AI/AIInfra"}, {"content_hash": "8d2094947c6c2f8960ed141f7ea1fd0fb1c7b081523151630f69b23f113eff66", "fetched_at": "2026-08-29T08:29:11.276396+00:00", "kind": "homepage", "missing": false, "url": "https://infrasys-ai.github.io/aiinfra-docs/"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T17:31:48.127332+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "1d7e59bce709fa42417883f56cd8c203a73d605821e00911ca25be1f7c4c469f", "fetched_at": "2026-08-28T04:10:11.941399+00:00", "kind": "readme", "missing": false, "url": "https://github.com/Infrasys-AI/AIInfra"}, {"content_hash": "8d2094947c6c2f8960ed141f7ea1fd0fb1c7b081523151630f69b23f113eff66", "fetched_at": "2026-08-29T08:29:11.276396+00:00", "kind": "homepage", "missing": false, "url": "https://infrasys-ai.github.io/aiinfra-docs/"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 58, "longevity": 55, "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": 777, "days_push": 254, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 49, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}