{"adoption": {"forks": 236, "observed_at": "2026-08-28T04:04:21.748962+00:00", "stars": 1320}, "canonical_url": "https://ross.abutalabs.com/products/meanalyzer", "card": {"archived": false, "artifact_type": "cli-tool", "description": "Intel Engine & Graphics Firmware Analysis Tool", "domain": ["security", "hardware", "developer-tools", "reverse-engineering"], "enriched": true, "function": ["parser", "security", "developer-tools"], "health_score": 82, "homepage": null, "language": "Python", "license": "BSD-2-Clause-Patent", "license_family": "permissive", "maturity": "active", "member_repos": ["platomav/MEAnalyzer"], "name": "platomav/MEAnalyzer", "platform": ["python", "cli", "cross-platform"], "pushed_at": "2026-03-22T22:06:33+00:00", "repo": "platomav/MEAnalyzer", "stars": 1320, "tags": ["firmware-analysis", "intel-me", "bios", "reverse-engineering", "firmware-research"], "topics": [], "urls": [], "use_cases": ["identify intel management engine firmware version", "parse intel csme firmware image", "check if my intel ME firmware is up to date", "unpack intel engine firmware partitions", "analyze intel graphics gsc firmware", "detect firmware security version number svn"], "what_it_is": "ME Analyzer is a Python command-line tool that parses and identifies Intel Engine (CSME, TXE, SPS, GSC) and Graphics firmware images, reporting details like family, version, SKU, and security version numbers. It also supports deep unpacking of CSE/GSC file systems and cross-references community firmware repositories.", "when_to_avoid": ["you need to flash or modify firmware - it is analysis-only", "you work with non-Intel firmware such as AMD PSP", "you need a GUI-based firmware tool"], "when_to_choose": ["you need to identify or compare Intel Engine/Graphics firmware files", "you are researching or unpacking CSME/GSC firmware structures", "you want to verify firmware health, SKU, and release type"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/meanalyzer", "repo": "platomav/MEAnalyzer", "role": "main", "score": 79}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.748962+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T04:47:38.824114+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f69b89cf081a2d0c53f6e090fb18b537dabb4f43d76084d0f403c78fedd854c", "fetched_at": "2026-08-28T04:04:21.748962+00:00", "kind": "readme", "missing": false, "url": "https://github.com/platomav/MEAnalyzer"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.748962+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T04:47:38.824114+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f69b89cf081a2d0c53f6e090fb18b537dabb4f43d76084d0f403c78fedd854c", "fetched_at": "2026-08-28T04:04:21.748962+00:00", "kind": "readme", "missing": false, "url": "https://github.com/platomav/MEAnalyzer"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T04:47:38.824114+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f69b89cf081a2d0c53f6e090fb18b537dabb4f43d76084d0f403c78fedd854c", "fetched_at": "2026-08-28T04:04:21.748962+00:00", "kind": "readme", "missing": false, "url": "https://github.com/platomav/MEAnalyzer"}], "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:21.748962+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.748962+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.748962+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T04:47:38.824114+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f69b89cf081a2d0c53f6e090fb18b537dabb4f43d76084d0f403c78fedd854c", "fetched_at": "2026-08-28T04:04:21.748962+00:00", "kind": "readme", "missing": false, "url": "https://github.com/platomav/MEAnalyzer"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.748962+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.748962+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T04:47:38.824114+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f69b89cf081a2d0c53f6e090fb18b537dabb4f43d76084d0f403c78fedd854c", "fetched_at": "2026-08-28T04:04:21.748962+00:00", "kind": "readme", "missing": false, "url": "https://github.com/platomav/MEAnalyzer"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.748962+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.748962+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.748962+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T04:47:38.824114+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f69b89cf081a2d0c53f6e090fb18b537dabb4f43d76084d0f403c78fedd854c", "fetched_at": "2026-08-28T04:04:21.748962+00:00", "kind": "readme", "missing": false, "url": "https://github.com/platomav/MEAnalyzer"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.748962+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:21.748962+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T04:47:38.824114+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f69b89cf081a2d0c53f6e090fb18b537dabb4f43d76084d0f403c78fedd854c", "fetched_at": "2026-08-28T04:04:21.748962+00:00", "kind": "readme", "missing": false, "url": "https://github.com/platomav/MEAnalyzer"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T04:47:38.824114+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f69b89cf081a2d0c53f6e090fb18b537dabb4f43d76084d0f403c78fedd854c", "fetched_at": "2026-08-28T04:04:21.748962+00:00", "kind": "readme", "missing": false, "url": "https://github.com/platomav/MEAnalyzer"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T04:47:38.824114+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f69b89cf081a2d0c53f6e090fb18b537dabb4f43d76084d0f403c78fedd854c", "fetched_at": "2026-08-28T04:04:21.748962+00:00", "kind": "readme", "missing": false, "url": "https://github.com/platomav/MEAnalyzer"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T04:47:38.824114+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "7f69b89cf081a2d0c53f6e090fb18b537dabb4f43d76084d0f403c78fedd854c", "fetched_at": "2026-08-28T04:04:21.748962+00:00", "kind": "readme", "missing": false, "url": "https://github.com/platomav/MEAnalyzer"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 73, "longevity": 100, "rhythm": 75}, "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": 3664, "days_push": 164, "days_rel": 164, "gap_med": 18.0, "n_releases_24m": 25}, "score": 79, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}