{"adoption": {"forks": 197, "observed_at": "2026-08-28T04:03:56.457555+00:00", "stars": 1193}, "canonical_url": "https://ross.abutalabs.com/products/ai-engineer-handbook", "card": {"archived": false, "artifact_type": "learning-resource", "description": "All the links, books, and creators you need to follow to stay up to date with AI!", "domain": ["artificial-intelligence", "large-language-models", "machine-learning", "tutorials", "awesome-lists"], "enriched": true, "function": ["documentation", "developer-tools"], "health_score": 64, "homepage": null, "language": null, "license": null, "license_family": "other", "maturity": "active", "member_repos": ["DataExpert-io/ai-engineer-handbook"], "name": "DataExpert-io/ai-engineer-handbook", "platform": ["cross-platform"], "pushed_at": "2026-03-23T20:02:46+00:00", "repo": "DataExpert-io/ai-engineer-handbook", "stars": 1193, "tags": ["ai-engineering", "handbook", "curated-resources", "llm", "career", "interview-prep"], "topics": [], "urls": [], "use_cases": ["learn how to become an ai engineer", "find the best books on ai engineering and llms", "discover ai engineering communities and newsletters", "prepare for ai engineering interviews", "stay up to date with ai tools and companies", "find hands-on ai engineering project examples"], "what_it_is": "A curated handbook of links, books, communities, newsletters, and creators for becoming and staying an AI engineer. It is a resource collection rather than software, covering LLM providers, frameworks, vector databases, and training tools.", "when_to_avoid": ["you need runnable code or a software library", "you want a structured course with lessons rather than a link collection", "you need deep technical documentation on a specific tool"], "when_to_choose": ["you want a curated starting point for learning AI engineering", "you need recommendations for books, communities, and creators to follow", "you are preparing for AI engineering job interviews"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/ai-engineer-handbook", "repo": "DataExpert-io/ai-engineer-handbook", "role": "main", "score": 48}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.457555+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:22:11.902920+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "60e4a0531ddff7ad1826fed24213720cb907cb40986ca4872ba490dc35fdbe18", "fetched_at": "2026-08-28T04:03:56.457555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DataExpert-io/ai-engineer-handbook"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.457555+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:22:11.902920+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "60e4a0531ddff7ad1826fed24213720cb907cb40986ca4872ba490dc35fdbe18", "fetched_at": "2026-08-28T04:03:56.457555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DataExpert-io/ai-engineer-handbook"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:22:11.902920+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "60e4a0531ddff7ad1826fed24213720cb907cb40986ca4872ba490dc35fdbe18", "fetched_at": "2026-08-28T04:03:56.457555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DataExpert-io/ai-engineer-handbook"}], "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:03:56.457555+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.457555+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.457555+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:22:11.902920+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "60e4a0531ddff7ad1826fed24213720cb907cb40986ca4872ba490dc35fdbe18", "fetched_at": "2026-08-28T04:03:56.457555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DataExpert-io/ai-engineer-handbook"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.457555+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.457555+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:22:11.902920+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "60e4a0531ddff7ad1826fed24213720cb907cb40986ca4872ba490dc35fdbe18", "fetched_at": "2026-08-28T04:03:56.457555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DataExpert-io/ai-engineer-handbook"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.457555+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.457555+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.457555+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:22:11.902920+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "60e4a0531ddff7ad1826fed24213720cb907cb40986ca4872ba490dc35fdbe18", "fetched_at": "2026-08-28T04:03:56.457555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DataExpert-io/ai-engineer-handbook"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.457555+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:56.457555+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:22:11.902920+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "60e4a0531ddff7ad1826fed24213720cb907cb40986ca4872ba490dc35fdbe18", "fetched_at": "2026-08-28T04:03:56.457555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DataExpert-io/ai-engineer-handbook"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:22:11.902920+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "60e4a0531ddff7ad1826fed24213720cb907cb40986ca4872ba490dc35fdbe18", "fetched_at": "2026-08-28T04:03:56.457555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DataExpert-io/ai-engineer-handbook"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:22:11.902920+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "60e4a0531ddff7ad1826fed24213720cb907cb40986ca4872ba490dc35fdbe18", "fetched_at": "2026-08-28T04:03:56.457555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DataExpert-io/ai-engineer-handbook"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:22:11.902920+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "60e4a0531ddff7ad1826fed24213720cb907cb40986ca4872ba490dc35fdbe18", "fetched_at": "2026-08-28T04:03:56.457555+00:00", "kind": "readme", "missing": false, "url": "https://github.com/DataExpert-io/ai-engineer-handbook"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 73, "longevity": 14, "rhythm": 35}, "computed_at": "2026-09-03T02:20:16.233290+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": 198, "days_push": 163, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 48, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}