{"adoption": {"forks": 411, "observed_at": "2026-08-28T04:05:52.662842+00:00", "stars": 1909}, "canonical_url": "https://ross.abutalabs.com/products/yu-ai-code-mother", "card": {"archived": false, "artifact_type": "learning-resource", "description": "编程导航 AI + 微服务全栈新项目，基于 Spring Boot 3 + LangChain4j 的大厂 AI 应用生成平台，支持多种模式的智能代码生成、可视化编辑预览、一键部署分享、应用管理、AI 智能路由等。覆盖 AI 智能体开发、LangGraph4j 工作流、Tool Calling、SSE、Vue 3 全栈开发、Spring Cloud 微服务架构、MySQL / Redis / COS / Caffeine 存储、Nginx、多种设计模式、ARMS + Prometheus + Grafana 监控、Cursor Vibe Coding 等核心技术。 用一套教程掌握大厂级 AI 智能体开发+前后端核心技术，成为 AI 时代企业的香饽饽，给你的简历增加竞争力", "domain": ["artificial-intelligence", "large-language-models", "web-development", "backend", "developer-tools", "education", "tutorials"], "enriched": true, "function": ["agent-framework", "llm-inference", "web-framework", "api-framework", "caching", "monitoring", "deployment", "chatbot"], "health_score": 80, "homepage": "https://www.codefather.cn/course/1948291549923344386", "language": "Java", "license": null, "license_family": "other", "maturity": "active", "member_repos": ["liyupi/yu-ai-code-mother"], "name": "liyupi/yu-ai-code-mother", "platform": ["jvm", "python", "cross-platform"], "pushed_at": "2026-08-26T09:14:26+00:00", "repo": "liyupi/yu-ai-code-mother", "stars": 1909, "tags": ["ai-code-generation", "langchain4j", "langgraph4j", "spring-boot-3", "spring-cloud", "vue3", "vibe-coding", "tutorial-project", "resume-project", "tool-calling", "sse-streaming", "microservices", "redis", "mysql", "caffeine", "ai-agents", "nodejs", "web-server", "docker", "linux"], "topics": ["java", "ai", "backend", "deepseek", "frontend", "langchain4j", "langgraph4j", "mysql", "project", "redis", "springboot", "vue", "nginx", "springcloud"], "urls": [], "use_cases": ["learn to build AI agent applications with LangChain4j", "generate web apps from natural language descriptions", "build an AI code generation platform like v0 or bolt", "practice Spring Cloud microservices architecture", "learn AI workflow orchestration with LangGraph4j", "add an impressive AI project to a developer resume", "implement streaming AI output with SSE", "study enterprise monitoring with Prometheus and Grafana"], "what_it_is": "An educational full-stack project and tutorial series for building an enterprise-grade AI code generation platform using Spring Boot 3, LangChain4j, LangGraph4j, and Vue 3. It teaches AI agent development, tool calling, streaming output, microservices architecture, and includes video lessons, resume guidance, and interview prep.", "when_to_avoid": ["you need production-ready software to deploy for real users without following a paid course", "you want a lightweight library to embed rather than a full teaching project", "your stack is not Java/Spring or Vue based", "you require a permissive open-source license for commercial use"], "when_to_choose": ["you want a guided tutorial covering AI agent development and backend architecture together", "you are a Java developer learning LangChain4j and Spring Boot 3", "you need a portfolio project demonstrating AI application skills for job hunting", "you want to learn microservices, caching, and monitoring in a realistic project"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/yu-ai-code-mother", "repo": "liyupi/yu-ai-code-mother", "role": "main", "score": 62}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.662842+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T03:11:07.140404+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "432895aff91ddccb88386b379047d233ea93dce96d3e3d19b80c187c2b7dc38d", "fetched_at": "2026-08-28T04:05:52.662842+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liyupi/yu-ai-code-mother"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.662842+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T03:11:07.140404+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "432895aff91ddccb88386b379047d233ea93dce96d3e3d19b80c187c2b7dc38d", "fetched_at": "2026-08-28T04:05:52.662842+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liyupi/yu-ai-code-mother"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T03:11:07.140404+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "432895aff91ddccb88386b379047d233ea93dce96d3e3d19b80c187c2b7dc38d", "fetched_at": "2026-08-28T04:05:52.662842+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liyupi/yu-ai-code-mother"}], "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:05:52.662842+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.662842+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.662842+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T03:11:07.140404+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "432895aff91ddccb88386b379047d233ea93dce96d3e3d19b80c187c2b7dc38d", "fetched_at": "2026-08-28T04:05:52.662842+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liyupi/yu-ai-code-mother"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.662842+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.662842+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T03:11:07.140404+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "432895aff91ddccb88386b379047d233ea93dce96d3e3d19b80c187c2b7dc38d", "fetched_at": "2026-08-28T04:05:52.662842+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liyupi/yu-ai-code-mother"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.662842+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.662842+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.662842+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T03:11:07.140404+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "432895aff91ddccb88386b379047d233ea93dce96d3e3d19b80c187c2b7dc38d", "fetched_at": "2026-08-28T04:05:52.662842+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liyupi/yu-ai-code-mother"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.662842+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:05:52.662842+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T03:11:07.140404+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "432895aff91ddccb88386b379047d233ea93dce96d3e3d19b80c187c2b7dc38d", "fetched_at": "2026-08-28T04:05:52.662842+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liyupi/yu-ai-code-mother"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T03:11:07.140404+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "432895aff91ddccb88386b379047d233ea93dce96d3e3d19b80c187c2b7dc38d", "fetched_at": "2026-08-28T04:05:52.662842+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liyupi/yu-ai-code-mother"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T03:11:07.140404+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "432895aff91ddccb88386b379047d233ea93dce96d3e3d19b80c187c2b7dc38d", "fetched_at": "2026-08-28T04:05:52.662842+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liyupi/yu-ai-code-mother"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T03:11:07.140404+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "432895aff91ddccb88386b379047d233ea93dce96d3e3d19b80c187c2b7dc38d", "fetched_at": "2026-08-28T04:05:52.662842+00:00", "kind": "readme", "missing": false, "url": "https://github.com/liyupi/yu-ai-code-mother"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 28, "rhythm": 35}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": ["no_releases", "no_license"], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 405, "days_push": 7, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 62, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}